[RFC PATCH 27/36] arm64: idreg: Add an override for FEAT_NMI

Jinjie Ruan ruanjinjie at huawei.com
Thu Jul 9 19:17:27 PDT 2026



On 7/9/2026 8:13 PM, Vladimir Murzin wrote:
> From: Mark Brown <broonie at kernel.org>
> 
> Add a named override for FEAT_NMI, allowing it to be explicitly disabled
> in case of problems.
> 
> Signed-off-by: Mark Brown <broonie at kernel.org>
> Signed-off-by: Ada Couprie Diaz <ada.coupriediaz at arm.com>
> Signed-off-by: Vladimir Murzin <vladimir.murzin at arm.com>
> ---
>  arch/arm64/kernel/pi/idreg-override.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm64/kernel/pi/idreg-override.c b/arch/arm64/kernel/pi/idreg-override.c
> index bc57b290e5e7..e5ea280452c3 100644
> --- a/arch/arm64/kernel/pi/idreg-override.c
> +++ b/arch/arm64/kernel/pi/idreg-override.c
> @@ -154,6 +154,7 @@ static const struct ftr_set_desc pfr1 __prel64_initconst = {
>  		FIELD("bt", ID_AA64PFR1_EL1_BT_SHIFT, NULL ),
>  		FIELD("gcs", ID_AA64PFR1_EL1_GCS_SHIFT, NULL),
>  		FIELD("mte", ID_AA64PFR1_EL1_MTE_SHIFT, NULL),
> +		FIELD("nmi", ID_AA64PFR1_EL1_NMI_SHIFT, NULL),

Reviewed-by: Jinjie Ruan <ruanjinjie at huawei.com>

>  		FIELD("sme", ID_AA64PFR1_EL1_SME_SHIFT, pfr1_sme_filter),
>  		FIELD("mpam_frac", ID_AA64PFR1_EL1_MPAM_frac_SHIFT, NULL),
>  		{}




More information about the linux-arm-kernel mailing list