[PATCH 0/6] [PULL REQUEST] Intel IOMMU updates for v7.2

Lu Baolu posted 6 patches 5 days, 4 hours ago
There is a newer version of this series
drivers/iommu/intel/iommu.h | 11 +++++++++++
drivers/iommu/intel/dmar.c  |  9 ++++++---
drivers/iommu/intel/iommu.c |  7 ++++++-
drivers/iommu/intel/pasid.c | 16 +++++++++-------
drivers/iommu/intel/svm.c   | 12 ++++--------
5 files changed, 36 insertions(+), 19 deletions(-)
[PATCH 0/6] [PULL REQUEST] Intel IOMMU updates for v7.2
Posted by Lu Baolu 5 days, 4 hours ago
Hi Joerg,

The following changes are queued for v7.2-rc1. This update introduces 
a few quick fixes and several refactorings, including:

- Add the PCI segment number to DMA fault messages.
- Improve support for non-PRI mode SVA.
- Ensure atomicity during context entry teardown.
- Fix RB-tree corruption and a UAF error in the probe error path.

These patches are based on v7.1-rc6. Please consider pulling them for 
the iommu/vt-d branch.

Best regards,
baolu

Guanghui Feng (1):
  iommu/vt-d: Improve IOMMU fault information

Lu Baolu (1):
  iommu/vt-d: Avoid WARNING in sva unbind path

Michael Bommarito (1):
  iommu/vt-d: Clear Present bit before tearing down scalable-mode
    context entry

Michał Grzelak (1):
  iommu/vt-d: Remove typo from pasid_pte_config_nested()

Pranjal Shrivastava (2):
  iommu/vt-d: Fix RB-tree corruption in probe error path
  iommu/vt-d: Fix Use-After-Free in probe error path

 drivers/iommu/intel/iommu.h | 11 +++++++++++
 drivers/iommu/intel/dmar.c  |  9 ++++++---
 drivers/iommu/intel/iommu.c |  7 ++++++-
 drivers/iommu/intel/pasid.c | 16 +++++++++-------
 drivers/iommu/intel/svm.c   | 12 ++++--------
 5 files changed, 36 insertions(+), 19 deletions(-)

-- 
2.43.0

Re: [PATCH 0/6] [PULL REQUEST] Intel IOMMU updates for v7.2
Posted by Baolu Lu 4 days ago
On 6/3/26 07:34, Lu Baolu wrote:
> Hi Joerg,
> 
> The following changes are queued for v7.2-rc1. This update introduces
> a few quick fixes and several refactorings, including:
> 
> - Add the PCI segment number to DMA fault messages.
> - Improve support for non-PRI mode SVA.
> - Ensure atomicity during context entry teardown.
> - Fix RB-tree corruption and a UAF error in the probe error path.
> 
> These patches are based on v7.1-rc6. Please consider pulling them for
> the iommu/vt-d branch.
> 
> Best regards,
> baolu
> 
> Guanghui Feng (1):
>    iommu/vt-d: Improve IOMMU fault information
> 
> Lu Baolu (1):
>    iommu/vt-d: Avoid WARNING in sva unbind path
> 
> Michael Bommarito (1):
>    iommu/vt-d: Clear Present bit before tearing down scalable-mode
>      context entry
> 
> Michał Grzelak (1):
>    iommu/vt-d: Remove typo from pasid_pte_config_nested()
> 
> Pranjal Shrivastava (2):
>    iommu/vt-d: Fix RB-tree corruption in probe error path

[...]

>    iommu/vt-d: Fix Use-After-Free in probe error path

This patch is unnecessary per the discussion here:

https://lore.kernel.org/linux-iommu/505c8f52-2526-4d78-bdff-1bf67f49129d@linux.intel.com/

I will send a v2 pull request with this patch removed.

Thanks,
baolu
Re: [PATCH 0/6] [PULL REQUEST] Intel IOMMU updates for v7.2
Posted by Pranjal Shrivastava 3 days, 22 hours ago
On Thu, Jun 04, 2026 at 11:44:30AM +0800, Baolu Lu wrote:
> On 6/3/26 07:34, Lu Baolu wrote:
> > Hi Joerg,
> > 
> > The following changes are queued for v7.2-rc1. This update introduces
> > a few quick fixes and several refactorings, including:
> > 
> > - Add the PCI segment number to DMA fault messages.
> > - Improve support for non-PRI mode SVA.
> > - Ensure atomicity during context entry teardown.
> > - Fix RB-tree corruption and a UAF error in the probe error path.
> > 
> > These patches are based on v7.1-rc6. Please consider pulling them for
> > the iommu/vt-d branch.
> > 
> > Best regards,
> > baolu
> > 
> > Guanghui Feng (1):
> >    iommu/vt-d: Improve IOMMU fault information
> > 
> > Lu Baolu (1):
> >    iommu/vt-d: Avoid WARNING in sva unbind path
> > 
> > Michael Bommarito (1):
> >    iommu/vt-d: Clear Present bit before tearing down scalable-mode
> >      context entry
> > 
> > Michał Grzelak (1):
> >    iommu/vt-d: Remove typo from pasid_pte_config_nested()
> > 
> > Pranjal Shrivastava (2):
> >    iommu/vt-d: Fix RB-tree corruption in probe error path
> 
> [...]
> 
> >    iommu/vt-d: Fix Use-After-Free in probe error path
> 
> This patch is unnecessary per the discussion here:
> 
> https://lore.kernel.org/linux-iommu/505c8f52-2526-4d78-bdff-1bf67f49129d@linux.intel.com/
> 
> I will send a v2 pull request with this patch removed.
> 

Thanks Lu!

Regards,
Praan