]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
iommu/arm-smmu-v3-test: Add nested s1bypass/s1dssbypass coverage
authorNicolin Chen <nicolinc@nvidia.com>
Thu, 15 Jan 2026 18:23:31 +0000 (10:23 -0800)
committerWill Deacon <will@kernel.org>
Fri, 23 Jan 2026 13:47:49 +0000 (13:47 +0000)
commita4f976edcb87a9daf5384f3e5e13f80e0e180aa6
tree2ac994c67d9951c0ffab4d0bd35af6ad5bfb3c29
parent7cad800485956a263318930613f8f4a084af8c70
iommu/arm-smmu-v3-test: Add nested s1bypass/s1dssbypass coverage

STE in a nested case requires both S1 and S2 fields. And this makes the use
case different from the existing one.

Add coverage for previously failed cases shifting between S2-only and S1+S2
STEs.

Reviewed-by: Shuai Xue <xueshuai@linux.alibaba.com>
Reviewed-by: Mostafa Saleh <smostafa@google.com>
Reviewed-by: Pranjal Shrivastava <praan@google.com>
Signed-off-by: Nicolin Chen <nicolinc@nvidia.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c