[GIT PULL] IOMMU Fix for Linux v7.0
From: Will Deacon
Date: Thu Apr 09 2026 - 10:09:47 EST
Hi Linus,
Joerg is on hols this week, so I'm helping out with the IOMMU tree. I
wasn't expecting anything at this stage of the release cycle but, sadly,
one of the fixes for -rc7 introduced a regression of its own.
Thankfully, Robin and Jason were on top of it and Russell and Jon both
confirmed that it fixes the horrible issues they were seeing.
Summary in the tag, please pull.
Will
--->8
The following changes since commit 8b72aa5704c77380742346d4ac755b074b7f9eaa:
iommupt/amdv1: mark amdv1pt_install_leaf_entry as __always_inline (2026-03-27 09:41:48 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git tags/iommu-fixes-v7.0-rc7
for you to fetch changes up to 7e0548525abd2bff9694e016b6a469ccd2d5a053:
iommu: Ensure .iotlb_sync is called correctly (2026-04-09 13:07:13 +0100)
----------------------------------------------------------------
IOMMU Fix for Linux v7.0-rc7
- Fix regression introduced by the empty MMU gather fix in -rc7, where
the ->iotlb_sync() callback can be elided incorrectly, resulting in
boot failures (hangs), crashes and potential memory corruption.
----------------------------------------------------------------
Robin Murphy (1):
iommu: Ensure .iotlb_sync is called correctly
drivers/iommu/iommu.c | 6 ++++++
1 file changed, 6 insertions(+)