Change since V1: 1) Move create/destroy vIOMMU and query vIOMMU capabilities to tool stack. 2) Fix some code style issue.
This patchset is to deal with MSI interrupt remapping request when guest updates MSI registers. Repo: https://github.com/lantianyu/qemu/tree/xen_viommu_rfc_v2 Chao Gao (2): xen-pt: bind/unbind interrupt remapping format MSI msi: Handle remappable format interrupt request hw/pci/msi.c | 5 +++-- hw/pci/msix.c | 4 +++- hw/xen/xen_pt_msi.c | 52 +++++++++++++++++++++++++++++++------------ include/hw/i386/apic-msidef.h | 3 ++- include/hw/xen/xen.h | 2 +- xen-hvm-stub.c | 2 +- xen-hvm.c | 7 +++++- 7 files changed, 54 insertions(+), 21 deletions(-) -- 1.8.3.1