[PATCH] iommu/qcom: Fix pgsize_bitmap
Will Deacon
will at kernel.org
Mon Jul 14 04:54:30 PDT 2025
On Fri, 11 Jul 2025 10:16:38 -0300, Jason Gunthorpe wrote:
> qcom uses the ARM_32_LPAE_S1 format which uses the ARM long descriptor
> page table. Eventually arm_32_lpae_alloc_pgtable_s1() will adjust
> the pgsize_bitmap with:
>
> cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G);
>
> So the current declaration is nonsensical. Fix it to be just SZ_4K which
> is what it has actually been using so far. Most likely the qcom driver
> copy and pasted the pgsize_bitmap from something using the ARM_V7S format.
>
> [...]
Applied to iommu (core), thanks!
[1/1] iommu/qcom: Fix pgsize_bitmap
https://git.kernel.org/iommu/c/ced24bf4352c
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
More information about the linux-arm-kernel
mailing list