]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
arm64/boot: Enable EL2 requirements for SPE_FEAT_FDS
authorJames Clark <james.clark@linaro.org>
Mon, 1 Sep 2025 12:40:35 +0000 (13:40 +0100)
committerWill Deacon <will@kernel.org>
Thu, 18 Sep 2025 13:17:02 +0000 (14:17 +0100)
commit00d7a1af5ab58d89c2f0af27485b2d710c862dfc
tree4e16db1e1f19b9a0bcc49a5553c9962d38abe4ed
parent510a8fa49dc1d18b120e2d3992fa2aff7fc5c46b
arm64/boot: Enable EL2 requirements for SPE_FEAT_FDS

SPE data source filtering (optional from Armv8.8) requires that traps to
the filter register PMSDSFR be disabled. Document the requirements and
disable the traps if the feature is present.

Tested-by: Leo Yan <leo.yan@arm.com>
Reviewed-by: Leo Yan <leo.yan@arm.com>
Signed-off-by: James Clark <james.clark@linaro.org>
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/arch/arm64/booting.rst
arch/arm64/include/asm/el2_setup.h