Re: [PATCH v2 00/19][PULL REQUEST] Intel IOMMU updates for v7.3
From: Joerg Roedel
Date: Mon Aug 10 2026 - 04:07:01 EST
On Wed, Aug 05, 2026 at 07:42:54AM +0800, Lu Baolu wrote:
> Desnes Nunes (1):
> iommu/vt-d: Fix UCTP context table slot when copying root entries
>
> Dmitry Antipov (1):
> iommu/vt-d: Use kstrtoint_from_user() in dmar_perf_latency_write()
>
> Guanghui Feng (1):
> iommu/vt-d: Fix CACHE_TAG_NESTING_DEVTLB polluting shared variables in
> flush loop
>
> Kevin Tian (9):
> iommu/vt-d: Fix no_iommu to disable platform opt-in
> iommu/vt-d: Force requesting ACS when tboot is enabled
> iommu/vt-d: Remove dead code when CONFIG_INTEL_IOMMU is not set
> iommu/vt-d: Consolidate dmar policy management and force_on logic
> iommu/vt-d: Use dmar_can_force_on() for platform opt-in
> iommu/vt-d: Call dmar_can_force_on() for tboot opt-in
> iommu/vt-d: Remove the 'force_on' variable
> iommu/vt-d: Remove dmar_disabled
> iommu/vt-d: Support the new DMA_REMAP_OPT_OUT flag bit
>
> Li RongQing (1):
> iommu/vt-d: Use logical OR operator for privilege mode check
>
> Lu Baolu (5):
> iommu/vt-d: Cache max domain ID to avoid redundant calculation
> iommu/vt-d: Clear Present bit before tearing down copied context entry
> iommu/vt-d: Fix iopf_refcount leak on RID domain replacement
> iommu/vt-d: Tear down scalable-mode context on probe failure
> iommu/vt-d: Flush context cache with correct SID when tearing down
> aliases
>
> ZhaoJinming (1):
> iommu/vt-d: Fix copied_tables bitmap leak on error in
> copy_translation_tables
>
> drivers/iommu/intel/iommu.h | 73 ++++++++++++++----
> include/linux/dmar.h | 1 +
> drivers/iommu/intel/cache.c | 5 +-
> drivers/iommu/intel/debugfs.c | 16 +---
> drivers/iommu/intel/dmar.c | 96 ++++++++++++++++++++---
> drivers/iommu/intel/iommu.c | 139 +++++++++++++++++++---------------
> drivers/iommu/intel/pasid.c | 9 ++-
> drivers/iommu/intel/prq.c | 2 +-
> drivers/iommu/intel/svm.c | 2 +-
> 9 files changed, 238 insertions(+), 105 deletions(-)
Applied, thanks Baolu.