[PATCH v8 0/9] Organize the SMMUv3 invalidation flow so iommupt can use it
Will Deacon
will at kernel.org
Sun Oct 4 09:50:41 PDT 2026
On Fri, 02 Oct 2026 22:23:19 -0300, Jason Gunthorpe wrote:
> [ This is part of the patch pile to move SMMUv3 over to the generic page
> table, the precursor patches have been merged now. What's left:
> 1) Organize the SMMUv3 invalidation flow so iommupt can use it
> 2) Use the generic iommu page table for SMMUv3
>
> The first patch should ideally go to -rc
>
> [...]
Applied first seven to iommu (arm/smmu/updates), thanks!
[1/9] iommu/arm-smmu-v3: Handle ARM erratum for CONT under invalidation with SVA
https://git.kernel.org/iommu/c/84c6089a365f
[2/9] iommu/arm-smmu-v3: Pass the parameters for the invalidation in a struct
https://git.kernel.org/iommu/c/0a6cd4ac9252
[3/9] iommu/arm-smmu-v3: Move pgsize out of arm_smmu_inv
https://git.kernel.org/iommu/c/a9573c2847e9
[4/9] iommu/arm-smmu-v3: Optimize range invalidation for latency
https://git.kernel.org/iommu/c/5a158b29766c
[5/9] iommu/arm-smmu-v3: Keep track in arm_smmu_invs if range invalidation is used
https://git.kernel.org/iommu/c/fc62cd069cf7
[6/9] iommu/arm-smmu-v3: Precompute the invalidation commands
https://git.kernel.org/iommu/c/bc5c3475d63c
[7/9] iommu/arm-smmu-v3: Populate the tlbi at the top of the call chain
https://git.kernel.org/iommu/c/d587faf66828
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
More information about the linux-arm-kernel
mailing list