tests: Fix broken ivshmem-server-msi/-irq tests
authorThomas Huth <thuth@redhat.com>
Tue, 29 Aug 2017 17:03:51 +0000 (19:03 +0200)
committerThomas Huth <thuth@redhat.com>
Fri, 15 Sep 2017 07:05:18 +0000 (09:05 +0200)
commit4446158a1a89d51d8724090aa8bd115729533e3a
tree999eaf08d9b6cf000eb59fed6780ebe080830ac2
parentdb221e66d8117f810c8046ce42c156580e4292aa
tests: Fix broken ivshmem-server-msi/-irq tests

Broken with commit b4ba67d9a7025 ("libqos: Change PCI accessors to take
opaque BAR handle") a while ago, but nobody noticed since the tests are
not run by default: The msix_pba_bar is not correctly initialized
anymore if bir_pba has the same value as bir_table. With this fix,
"make check SPEED=slow" should work fine again.

Fixes: b4ba67d9a702507793c2724e56f98e9b0f7be02b
Tested-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Laurent Vivier <lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/libqos/pci.c