Re: [PATCH v3 0/2] arm64: cpufeature: Add WORKAROUND_DISABLE_CNP capability
From: Vladimir Murzin
Date: Tue Jun 02 2026 - 05:42:49 EST
Hi,
On 6/1/26 12:19, Zeng Heng wrote:
> From: Zeng Heng <zengheng4@xxxxxxxxxx>
>
> v2: https://lore.kernel.org/all/20260529063132.766491-1-zengheng@xxxxxxxxxxxxxxx/
> v1: https://lore.kernel.org/all/20260526015720.206854-1-zengheng@xxxxxxxxxxxxxxx/
>
> Changes in v3:
> - Keep CONFIG_ARM64_WORKAROUND_DISABLE_CNP config and generalise
> ARM64_WORKAROUND_DISABLE_CNP capability.
>
> Changes in v2:
> - Unify CNP disable workaround into ARM64_WORKAROUND_DISABLE_CNP
>
> Zeng Heng (2):
> arm64: cpufeature: Add WORKAROUND_DISABLE_CNP capability
> arm64: kernel: Disable CNP on HiSilicon HIP09
>
> Documentation/arch/arm64/silicon-errata.rst | 2 ++
> arch/arm64/Kconfig | 20 ++++++++++++++++++++
> arch/arm64/include/asm/cpucaps.h | 4 ++--
> arch/arm64/kernel/cpu_errata.c | 17 ++++++++++++-----
> arch/arm64/kernel/cpufeature.c | 2 +-
> arch/arm64/tools/cpucaps | 2 +-
> 6 files changed, 38 insertions(+), 9 deletions(-)
>
> --
> 2.43.0
>
Thanks a lot for going the extra mile and putting everything
together! I have no further comments, but let's give others some
time to chime in.
Cheers
Vladimir