|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/5] Misc VT-d changes
A small series of misc VT-d changes. The first two sound like a potential security issue (compiler-related), but not occuring in practice (discussed in security mailing list and asked to be sent to public). The 3rd one displays from which IOMMU orginated a fault to help debugging. The 4th one is a bugfix for machines with unhandled SAGAW (e.g 5-level pagetable support) to avoid "disabling passthrough" while we were errorneously disabling the ability to configure Dom0 devices in "passthrough mode". Last patch moves the intremap table to xenheap to simplify the logic to access the entries and make it less error-prone. No intended functionnal changes. CI: https://gitlab.com/xen-project/people/tsnake41/xen/-/pipelines/2714830581 Teddy Astie (5): vtd: Ensure root entry is updated consistently vtd: Ensure context entry is cleared properly vtd: Print originating iommu on faults vtd: Don't disable hwdom passthrough on unhandled SAGAW bits vtd: Move intremap table to xenheap xen/drivers/passthrough/vtd/intremap.c | 61 +++++++++----------------- xen/drivers/passthrough/vtd/iommu.c | 38 ++++++++-------- xen/drivers/passthrough/vtd/iommu.h | 16 +------ xen/drivers/passthrough/vtd/utils.c | 22 +++------- 4 files changed, 45 insertions(+), 92 deletions(-) -- 2.54.0 -- Teddy Astie | Vates XCP-ng Developer XCP-ng & Xen Orchestra - Vates solutions web: https://vates.tech
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |