]> Git Repo - linux.git/commit
arm64: Kconfig: Make SME depend on BROKEN for now
authorMark Rutland <[email protected]>
Wed, 6 Nov 2024 16:42:20 +0000 (16:42 +0000)
committerWill Deacon <[email protected]>
Thu, 7 Nov 2024 11:20:35 +0000 (11:20 +0000)
commit81235ae0c846e1fb46a2c6fe9283fe2b2b24f7dc
tree8148cf122e639f5bf66adc279a14d1840f55b00f
parent8c462d56487e3abdbf8a61cedfe7c795a54f4a78
arm64: Kconfig: Make SME depend on BROKEN for now

Although support for SME was merged in v5.19, we've since uncovered a
number of issues with the implementation, including issues which might
corrupt the FPSIMD/SVE/SME state of arbitrary tasks. While there are
patches to address some of these issues, ongoing review has highlighted
additional functional problems, and more time is necessary to analyse
and fix these.

For now, mark SME as BROKEN in the hope that we can fix things properly
in the near future. As SME is an OPTIONAL part of ARMv9.2+, and there is
very little extant hardware, this should not adversely affect the vast
majority of users.

Signed-off-by: Mark Rutland <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Catalin Marinas <[email protected]>
Cc: Marc Zyngier <[email protected]>
Cc: Mark Brown <[email protected]>
Cc: Will Deacon <[email protected]>
Cc: [email protected] # 5.19
Acked-by: Catalin Marinas <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Will Deacon <[email protected]>
arch/arm64/Kconfig
This page took 0.04815 seconds and 4 git commands to generate.