vfio: fix adding memory listener to the right address space
commitc67676711c7202f48bc43d2f80125eaea355755e
authorFrank Blaschka <blaschka@linux.vnet.ibm.com>
Fri, 19 Dec 2014 21:40:06 +0000 (19 14:40 -0700)
committerAlex Williamson <alex.williamson@redhat.com>
Fri, 19 Dec 2014 21:40:06 +0000 (19 14:40 -0700)
tree3a9e669ffe11e14e8947be58528469a33a14a1f9
parent385f57cf9ad7566aa4fc125370f14902ea62aae5
vfio: fix adding memory listener to the right address space

Depending on the device, container->space->as contains the valid AddressSpace.
Using address_space_memory breaks devices sitting behind an iommu (and using
a separate address space).

Signed-off-by: Frank Blaschka <blaschka@linux.vnet.ibm.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
hw/misc/vfio.c