[git pull] IOMMU Fixes for Linux v7.1-rc2

From: Joerg Roedel

Date: Fri May 08 2026 - 02:48:46 EST


Hi Linus,

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git tags/iommu-fixes-v7.1-rc2

for you to fetch changes up to 10161b4a791d5c4b7ea16512c1ddb133c3f8f953:

iommu/amd: Fix precedence order in set_dte_passthrough() (2026-05-04 10:26:16 +0200)

----------------------------------------------------------------
IOMMU Fixes for Linux 7.1-rc2:

Including:

- Core: Cache-flushing fix for non-x86 platforms.

- AMD-Vi: Security fix when SEV-SNP is enabled.

- AMD-Vi: Operator precedence fix in DTE setting.

----------------------------------------------------------------
Mostafa Saleh (1):
iommu/pages: Fix iommu_pages_flush_incoherent() for non-x86

Vasant Hegde (2):
iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19
iommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19

Weinan Liu (1):
iommu/amd: Fix precedence order in set_dte_passthrough()

drivers/iommu/amd/amd_iommu.h | 3 +
drivers/iommu/amd/amd_iommu_types.h | 21 +++---
drivers/iommu/amd/init.c | 123 ++++++++++++++++++++++++++----------
drivers/iommu/amd/iommu.c | 5 +-
drivers/iommu/amd/ppr.c | 8 ++-
drivers/iommu/iommu-pages.h | 2 +-
6 files changed, 113 insertions(+), 49 deletions(-)

Please pull.

Thanks,

Joerg

Attachment: signature.asc
Description: PGP signature