[PATCH v2 0/2] Fix missing case for concatenation
Mostafa Saleh
smostafa at google.com
Mon Dec 2 06:06:02 PST 2024
First patch fixes a missing case for 16K granule and 40 bits SMMUs
where concatenation is mandatory but ignored.
Second patch, imporves coverage of OAS in selftests to make it
possible to test all concatenation cases.
Cc: Daniel Mentz <danielmentz at google.com>
Mostafa Saleh (2):
iommu/io-pgtable-arm: Fix stage-2 concatenation with 16K
iommu/io-pgtable-arm: Add coverage for different OAS in selftest
drivers/iommu/io-pgtable-arm.c | 72 ++++++++++++++++++++++------------
1 file changed, 48 insertions(+), 24 deletions(-)
--
V2:
- Rely on OAS and don't assume OAS = IAS
- Re-write the comment and commit message to be more clear
- Improve selftests
V1: https://lore.kernel.org/linux-iommu/20241115172235.1493328-1-smostafa@google.com/
2.47.0.338.g60cca15819-goog
More information about the linux-arm-kernel
mailing list