The following changes since commit 0975b8b823a888d474fa33821dfe84e6904db197:
Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging (2016-10-17 16:17:51 +0100) are available in the git repository at: git://github.com/awilliam/qemu-vfio.git tags/vfio-updates-20161017.0 for you to fetch changes up to 893bfc3cc893ed36cedc364e99cf483e9b08c294: vfio: fix duplicate function call (2016-10-17 10:58:03 -0600) ---------------------------------------------------------------- VFIO updates 2016-10-17 - Convert to realize & improve error reporting (Eric Auger) - RTL quirk bug fix (Thorsten Kohfeldt) - Skip duplicate pre/post reset (Cao jin) ---------------------------------------------------------------- Cao jin (1): vfio: fix duplicate function call Eric Auger (17): vfio/pci: Use local error object in vfio_initfn vfio/pci: Pass an error object to vfio_populate_vga vfio/pci: Pass an error object to vfio_populate_device vfio/pci: Pass an error object to vfio_msix_early_setup vfio/pci: Pass an error object to vfio_intx_enable vfio/pci: Pass an error object to vfio_add_capabilities vfio/pci: Pass an error object to vfio_pci_igd_opregion_init vfio: Pass an Error object to vfio_connect_container vfio: Pass an error object to vfio_get_group vfio: Pass an error object to vfio_get_device vfio/platform: Pass an error object to vfio_populate_device vfio/platform: fix a wrong returned value in vfio_populate_device vfio/platform: Pass an error object to vfio_base_device_init vfio/pci: Conversion to realize vfio/pci: Remove vfio_msix_early_setup returned value vfio/pci: Remove vfio_populate_device returned value vfio/pci: Handle host oversight Thorsten Kohfeldt (1): vfio/pci: Fix vfio_rtl8168_quirk_data_read address offset hw/vfio/common.c | 69 ++++++----- hw/vfio/pci-quirks.c | 16 +-- hw/vfio/pci.c | 279 ++++++++++++++++++++++++------------------ hw/vfio/pci.h | 5 +- hw/vfio/platform.c | 66 +++++----- hw/vfio/trace-events | 2 +- include/hw/vfio/vfio-common.h | 7 +- 7 files changed, 253 insertions(+), 191 deletions(-)