[PATCH v3 26/28] KVM: arm64: Add FEAT_NV3 detection
Yao Yuan
yaoyuan at linux.alibaba.com
Fri Jul 24 01:41:18 PDT 2026
On Wed, Jul 22, 2026 at 08:42:32AM +0800, Marc Zyngier wrote:
> Now that everything is in place to engage the FEAT_NV3 fast-path,
> add the detection code to cpufeature.c.
>
> Signed-off-by: Marc Zyngier <maz at kernel.org>
> ---
> arch/arm64/kernel/cpufeature.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/arch/arm64/kernel/cpufeature.c b/arch/arm64/kernel/cpufeature.c
> index c9c124b0ccc8e..6ae1c816e2010 100644
> --- a/arch/arm64/kernel/cpufeature.c
> +++ b/arch/arm64/kernel/cpufeature.c
> @@ -2627,6 +2627,13 @@ static const struct arm64_cpu_capabilities arm64_features[] = {
> .matches = has_cpuid_feature,
> ARM64_CPUID_FIELDS(ID_AA64MMFR4_EL1, NV_frac, NV2P1)
> },
> + {
> + .desc = "FEAT_NV3",
> + .capability = ARM64_HAS_NV3,
> + .type = ARM64_CPUCAP_SYSTEM_FEATURE,
> + .matches = has_cpuid_feature,
> + ARM64_CPUID_FIELDS(ID_AA64MMFR4_EL1, NV_frac, NV3)
> + },
Reviewed-by: Yuan Yao <yaoyuan at linux.alibaba.com>
> {
> .capability = ARM64_HAS_32BIT_EL0_DO_NOT_USE,
> .type = ARM64_CPUCAP_SYSTEM_FEATURE,
> --
> 2.47.3
More information about the linux-arm-kernel
mailing list