Sorry for the short interval of vfio pull requests, but this fixes hotplug of vfio-pci devices after the last RCU merge. Thanks,
Alex The following changes since commit a2f2d288b5a06e6c680c387c9980d91363f59c61: softfloat: expand out STATUS macro (2015-02-06 16:11:38 +0000) are available in the git repository at: git://github.com/awilliam/qemu-vfio.git tags/vfio-update-20150210.0 for you to fetch changes up to bc5baffa3554e4c0d20c1dbe879aec931866bd69: vfio: Fix debug message compile error (2015-02-10 10:25:44 -0700) ---------------------------------------------------------------- RCU fixes and cleanup (Paolo Bonzini) Switch to v2 IOMMU interface (Alex Williamson) DEBUG build fix (Alexey Kardashevskiy) ---------------------------------------------------------------- Alex Williamson (1): vfio: Use vfio type1 v2 IOMMU interface Alexey Kardashevskiy (1): vfio: Fix debug message compile error Paolo Bonzini (4): memory: unregister AddressSpace MemoryListener within BQL vfio: cleanup vfio_get_device error path, remove vfio_populate_device callback vfio: free dynamically-allocated data in instance_finalize vfio: unmap and free BAR data in instance_finalize exec.c | 6 ++- hw/vfio/common.c | 43 +++++++++--------- hw/vfio/pci.c | 98 +++++++++++++++++++++++++++++++++--------- include/exec/memory-internal.h | 1 + include/hw/vfio/vfio-common.h | 1 - memory.c | 1 + 6 files changed, 106 insertions(+), 44 deletions(-)