[libvirt] [PATCH 0/3] qemu: add support for intel-iommu

Ján Tomko jtomko at redhat.com
Thu Jun 23 10:47:20 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1235581

Note that while support for -device intel-iommu has been
merged in QEMU for a while, that option is currently broken.
A fix is on the way:
https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg03548.html

Ján Tomko (3):
  Introduce <iommu> device
  Add QEMU_CAPS_DEVICE_INTEL_IOMMU
  qemu: format intel-iommu on the command line

 docs/schemas/domaincommon.rng                      | 11 +++++++
 src/conf/domain_conf.c                             | 37 ++++++++++++++++++++++
 src/conf/domain_conf.h                             | 14 ++++++++
 src/libvirt_private.syms                           |  2 ++
 src/qemu/qemu_capabilities.c                       |  2 ++
 src/qemu/qemu_capabilities.h                       |  1 +
 src/qemu/qemu_command.c                            | 30 ++++++++++++++++++
 tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml   |  1 +
 tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml   |  1 +
 tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml   |  1 +
 .../qemuxml2argvdata/qemuxml2argv-intel-iommu.args | 22 +++++++++++++
 .../qemuxml2argvdata/qemuxml2argv-intel-iommu.xml  | 37 ++++++++++++++++++++++
 tests/qemuxml2argvtest.c                           |  2 ++
 .../qemuxml2xmlout-intel-iommu.xml                 | 37 ++++++++++++++++++++++
 tests/qemuxml2xmltest.c                            |  4 +++
 15 files changed, 202 insertions(+)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-intel-iommu.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-intel-iommu.xml
 create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-intel-iommu.xml

-- 
2.7.3




More information about the libvir-list mailing list