Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240201072818.327930-1-zhenzhong.duan@intel.com
Maintainers: Yi Liu <yi.l.liu@intel.com>, Eric Auger <eric.auger@redhat.com>, Zhenzhong Duan <zhenzhong.duan@intel.com>, "Michael S. Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Ani Sinha <anisinha@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Peter Xu <peterx@redhat.com>, Jason Wang <jasowang@redhat.com>, Thomas Huth <thuth@redhat.com>, Alex Williamson <alex.williamson@redhat.com>, "Cédric Le Goater" <clg@redhat.com>, Tony Krowiak <akrowiak@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Jason Herne <jjherne@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>
hw/i386/intel_iommu_internal.h | 15 ++
include/hw/i386/intel_iommu.h | 4 +
include/hw/pci/pci.h | 38 +++-
include/hw/vfio/vfio-common.h | 20 +-
include/hw/vfio/vfio-container-base.h | 1 +
include/sysemu/host_iommu_device.h | 22 ++
include/sysemu/iommufd.h | 18 ++
backends/iommufd.c | 31 ++-
hw/i386/acpi-build.c | 3 +-
hw/i386/intel_iommu.c | 279 ++++++++++++++++++++------
hw/pci/pci.c | 62 +++++-
hw/vfio/ap.c | 2 +-
hw/vfio/ccw.c | 2 +-
hw/vfio/common.c | 10 +-
hw/vfio/container.c | 7 +
hw/vfio/helpers.c | 2 +-
hw/vfio/iommufd.c | 32 +--
hw/vfio/pci.c | 25 ++-
hw/vfio/platform.c | 3 +-
19 files changed, 488 insertions(+), 88 deletions(-)
create mode 100644 include/sysemu/host_iommu_device.h