Re: [PATCH 00/11] support SCTLR2_ELx
From: Yeoreum Yun <hidden>
Date: 2025-08-04 13:04:51
Also in:
kvmarm, linux-pm, lkml
From: Yeoreum Yun <hidden>
Date: 2025-08-04 13:04:51
Also in:
kvmarm, linux-pm, lkml
Hi
Yeoreum Yun [off-list ref] wrote:quoted
This series introduces initial support for the SCTLR2_ELx registers in Linux. The feature is optional starting from ARMv8.8/ARMv9.3, and becomes mandatory from ARMv8.9/ARMv9.4. Currently, Linux has no strict need to modify SCTLR2_ELx— at least assuming that firmware initializes these registers to reasonable defaults. However, several upcoming architectural features will require configuring control bits in these registers. Notable examples include FEAT_PAuth_LR and FEAT_CPA2. This series is based on v6.16 and probably KVM-safe but Not tested yet: - nVHE boot.
Okay.
"Probably" and "Not tested yet" are not exactly what we are looking for when looking at a series that adds support for a new architectural feature. Also, a lot of the KVM patches are redundant now that we do have FEAT_SCTLR2 support in KVM (see what has been merged for 6.17). You probably want to rebase on -rc1 once it is released, which should cut the series by half.
I didn't know that and I'll rebase on 6.17-rc1. Thanks. -- Sincerely, Yeoreum Yun