diff options
| author | Robin Murphy <robin.murphy@arm.com> | 2026-07-27 13:03:29 +0100 |
|---|---|---|
| committer | Will Deacon <will@kernel.org> | 2026-08-02 10:04:52 +0000 |
| commit | f99d3b4bb095c4966cf58154077e8bb69ee4827f (patch) | |
| tree | 7c1f319ca3724074210e1243527fcc4da87e1b85 /tools/perf/scripts/python | |
| parent | 91038c83a250f1a6d49c199db2aaafea882af6c7 (diff) | |
iommu/arm-smmu-v3: Add HAFT support for SVA
Since table access flags cannot be software-managed, if process
pagetables are using HAFT then SVA must require the SMMU to support and
enable it too, otherwise page aging is liable to get out of whack.
For unbinding, we can't disable HAFT atomically with HA as might be
desired, but luckily we can get away with just not disabling HA either.
Cc: stable@vger.kernel.org
Fixes: 62df5870ebf7 ("arm64: Enable ARCH_HAS_NONLEAF_PMD_YOUNG")
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
