[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [for-4.15][PATCH v3 0/3] xen/iommu: Collection of bug fixes for IOMMU teadorwn
From: Julien Grall <jgrall@xxxxxxxxxx> Hi all, This series is a collection of bug fixes for the IOMMU teardown code. All of them are candidate for 4.15 as they can either leak memory or lead to host crash/host corruption. This is sent directly on xen-devel because all the issues were either introduced in 4.15 or happen in the domain creation code. Major changes since v2: - patch #1 "xen/x86: p2m: Don't map the special pages in the IOMMU page-tables" has been removed. This requires Jan's patch [2] to fully mitigate memory leaks. Cheers, [1] https://lore.kernel.org/xen-devel/1b6a411b-84e7-bfb1-647e-511a13df838c@xxxxxxxx Julien Grall (3): xen/iommu: x86: Clear the root page-table before freeing the page-tables xen/x86: iommu: Ignore IOMMU mapping requests when a domain is dying xen/iommu: x86: Harden the IOMMU page-table allocator xen/drivers/passthrough/amd/iommu_map.c | 13 ++++++ xen/drivers/passthrough/amd/pci_amd_iommu.c | 12 +++++- xen/drivers/passthrough/vtd/iommu.c | 25 +++++++++++- xen/drivers/passthrough/x86/iommu.c | 45 ++++++++++++++++++++- xen/include/xen/iommu.h | 1 + 5 files changed, 93 insertions(+), 3 deletions(-) -- 2.17.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |