[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/6] IOMMU cleanup
From: Paul Durrant <pdurrant@xxxxxxxxxx> Patches accumulated in my during 4.14 freeze... Paul Durrant (6): x86/iommu: re-arrange arch_iommu to separate common fields... x86/iommu: add common page-table allocator iommu: remove iommu_lookup_page() and the lookup_page() method... remove remaining uses of iommu_legacy_map/unmap iommu: remove the share_p2m operation iommu: stop calling IOMMU page tables 'p2m tables' xen/arch/x86/mm.c | 22 ++- xen/arch/x86/mm/p2m-ept.c | 22 ++- xen/arch/x86/mm/p2m-pt.c | 17 +- xen/arch/x86/mm/p2m.c | 31 ++- xen/arch/x86/tboot.c | 4 +- xen/arch/x86/x86_64/mm.c | 27 ++- xen/common/grant_table.c | 36 +++- xen/common/memory.c | 7 +- xen/drivers/passthrough/amd/iommu.h | 18 +- xen/drivers/passthrough/amd/iommu_guest.c | 8 +- xen/drivers/passthrough/amd/iommu_map.c | 22 +-- xen/drivers/passthrough/amd/pci_amd_iommu.c | 109 +++-------- xen/drivers/passthrough/iommu.c | 91 +-------- xen/drivers/passthrough/vtd/iommu.c | 206 ++++++-------------- xen/drivers/passthrough/x86/iommu.c | 42 +++- xen/include/asm-x86/iommu.h | 33 +++- xen/include/xen/iommu.h | 35 +--- 17 files changed, 303 insertions(+), 427 deletions(-) -- 2.20.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |