Messages in this thread | | | From | Lu Baolu <> | Subject | [PATCH 0/7] [PULL REQUEST] iommu/vt-d: Fixes for v6.7-rc3 | Date | Wed, 22 Nov 2023 11:26:01 +0800 |
| |
Hi Joerg,
The following fixes have been queued for v6.7. They aim to:
- Do not support enforcing cache coherency for non-empty domains - Avoid devTLB invalidation if iommu is off - Disable PCI ATS in legacy passthrough mode - Support non-PCI devices when clearing context - Fix incorrect cache invalidation for mm notification - Add MTL to quirk list to skip TE disabling - Set variable intel_dirty_ops to static
Please consider them for the iommu/fix branch.
Best regards, Lu Baolu
Abdul Halim, Mohd Syazwan (1): iommu/vt-d: Add MTL to quirk list to skip TE disabling
Kunwu Chan (1): iommu/vt-d: Set variable intel_dirty_ops to static
Lu Baolu (5): iommu/vt-d: Support enforce_cache_coherency only for empty domains iommu/vt-d: Omit devTLB invalidation requests when TES=0 iommu/vt-d: Disable PCI ATS in legacy passthrough mode iommu/vt-d: Make context clearing consistent with context mapping iommu/vt-d: Fix incorrect cache invalidation for mm notification
drivers/iommu/intel/iommu.h | 3 +++ drivers/iommu/intel/dmar.c | 18 ++++++++++++++++++ drivers/iommu/intel/iommu.c | 18 +++++++++++------- drivers/iommu/intel/svm.c | 26 ++++++++++++++++++++++++++ 4 files changed, 58 insertions(+), 7 deletions(-)
-- 2.34.1
| |