On Wed, 11 Dec 2024 01:02:45 +0000, Mark Brown wrote:
The 2024 architecture release includes a number of data processing extensions, mostly SVE and SME additions with a few others. These are all very straightforward extensions which add instructions but no architectural state so only need hwcaps and exposing of the ID registers to KVM guests and userspace.
[...]
For the sysreg definitions that Marc's fantastic script is happy with, applied to arm64 (for-next/cpufeature), thanks!
[1/9] arm64/sysreg: Update ID_AA64PFR2_EL1 to DDI0601 2024-09 https://git.kernel.org/arm64/c/1ad9a56442a0 [2/9] arm64/sysreg: Update ID_AA64ISAR3_EL1 to DDI0601 2024-09 https://git.kernel.org/arm64/c/054339beae58 [3/9] arm64/sysreg: Update ID_AA64FPFR0_EL1 to DDI0601 2024-09 https://git.kernel.org/arm64/c/12b5ff517a19 [4/9] arm64/sysreg: Update ID_AA64ZFR0_EL1 to DDI0601 2024-09 https://git.kernel.org/arm64/c/9a43ee864349
[6/9] arm64/sysreg: Update ID_AA64ISAR2_EL1 to DDI0601 2024-09 https://git.kernel.org/arm64/c/d66e21d59ed0
The KVM patch needs an Ack from the maintainers and the hwcap change probably needs checking in light of [1].
Cheers,