Paul Durrant (4): amd-iommu: add flush iommu_ops iommu: rename wrapper functions iommu: elide flushing for higher order map/unmap operations x86/mm/p2m: stop checking for IOMMU shared page tables in mmio_order()
xen/arch/arm/p2m.c | 11 ++- xen/arch/x86/mm.c | 11 ++- xen/arch/x86/mm/p2m-ept.c | 4 +- xen/arch/x86/mm/p2m-pt.c | 5 +- xen/arch/x86/mm/p2m.c | 17 ++-- xen/arch/x86/x86_64/mm.c | 9 +- xen/common/grant_table.c | 14 +-- xen/common/memory.c | 8 +- xen/drivers/passthrough/amd/iommu_map.c | 135 ++++++++++++++++++++------ xen/drivers/passthrough/amd/pci_amd_iommu.c | 2 + xen/drivers/passthrough/arm/smmu.c | 15 ++- xen/drivers/passthrough/iommu.c | 73 +++++++++++--- xen/drivers/passthrough/vtd/iommu.c | 34 ++++--- xen/drivers/passthrough/x86/iommu.c | 26 +++-- xen/include/asm-x86/hvm/svm/amd-iommu-proto.h | 10 +- xen/include/xen/iommu.h | 56 +++++++++-- 16 files changed, 316 insertions(+), 114 deletions(-) -- 2.11.0 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel