[git pull] IOMMU Fixes for Linux v7.0-rc6

From: Joerg Roedel

Date: Thu Apr 02 2026 - 08:13:43 EST


Hi Linus,

The following changes since commit c369299895a591d96745d6492d4888259b004a9e:

Linux 7.0-rc5 (2026-03-22 14:42:17 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git tags/iommu-fixes-v7.0-rc6

for you to fetch changes up to 8b72aa5704c77380742346d4ac755b074b7f9eaa:

iommupt/amdv1: mark amdv1pt_install_leaf_entry as __always_inline (2026-03-27 09:41:48 +0100)

----------------------------------------------------------------
IOMMU Fixes for Linux v7.0-rc6

Including:

- IOMMU-PT related compile breakage in for AMD driver.

- IOTLB flushing behavior when unmapped region is larger than requested
due to page-sizes.

- Fix IOTLB flush behavior with empty gathers.

----------------------------------------------------------------
Jason Gunthorpe (2):
iommu: Do not call drivers for empty gathers
iommupt: Fix short gather if the unmap goes into a large mapping

Sherry Yang (1):
iommupt/amdv1: mark amdv1pt_install_leaf_entry as __always_inline

drivers/iommu/generic_pt/fmt/amdv1.h | 2 +-
drivers/iommu/generic_pt/iommu_pt.h | 2 +-
include/linux/iommu.h | 3 ++-
3 files changed, 4 insertions(+), 3 deletions(-)

Please pull.

Thanks,

Joerg