The following changes since commit 507e4ddc3abf67391bcbc9624fd60b969c159b78:
Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging (2016-09-13 17:55:35 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream for you to fetch changes up to 97eb78baaa6167fca5fdc4be700fe4070c5c9659: hw/i386: AMD IOMMU IVRS table (2016-09-13 23:20:00 +0300) ---------------------------------------------------------------- virtio,pci: fixes and updates AMD IOMMU emulation virtio feature negotiation rework Signed-off-by: Michael S. Tsirkin <m...@redhat.com> ---------------------------------------------------------------- David Kiarie (4): hw/pci: Prepare for AMD IOMMU hw/i386/trace-events: Add AMD IOMMU trace events hw/i386: Introduce AMD IOMMU hw/i386: AMD IOMMU IVRS table Maxime Coquelin (1): virtio-bus: Plug devices after features are negotiated hw/i386/amd_iommu.h | 289 +++++++++ hw/virtio/virtio-pci.h | 5 + include/hw/acpi/aml-build.h | 1 + include/hw/i386/x86-iommu.h | 12 + include/hw/pci/pci.h | 4 +- include/hw/virtio/virtio-bus.h | 10 +- hw/acpi/aml-build.c | 2 +- hw/i386/acpi-build.c | 76 ++- hw/i386/amd_iommu.c | 1383 ++++++++++++++++++++++++++++++++++++++++ hw/i386/intel_iommu.c | 1 + hw/i386/x86-iommu.c | 6 + hw/s390x/virtio-ccw.c | 30 +- hw/virtio/virtio-bus.c | 9 +- hw/virtio/virtio-pci.c | 36 +- hw/i386/Makefile.objs | 1 + hw/i386/trace-events | 29 + 16 files changed, 1855 insertions(+), 39 deletions(-) create mode 100644 hw/i386/amd_iommu.h create mode 100644 hw/i386/amd_iommu.c