[PATCH 0/2] Enable FEAT_BBM (Level 2) for Olympus core

Shanker Donthineni posted 2 patches 1 week, 6 days ago
arch/arm64/include/asm/cputype.h       | 2 ++
arch/arm64/kernel/cpufeature.c         | 1 +
tools/arch/arm64/include/asm/cputype.h | 2 ++
3 files changed, 5 insertions(+)
[PATCH 0/2] Enable FEAT_BBM (Level 2) for Olympus core
Posted by Shanker Donthineni 1 week, 6 days ago
The NVIDIA Olympus cpu supports BBML2 without conflict aborts.
Enable ARM64_HAS_BBML2_NOABORT by adding its MIDR to the allow list.

Shanker Donthineni (2):
  arm64: cputype: Add NVIDIA Olympus definitions
  arm64: cpufeature: Add Olympus MIDR to BBML2 allow list

 arch/arm64/include/asm/cputype.h       | 2 ++
 arch/arm64/kernel/cpufeature.c         | 1 +
 tools/arch/arm64/include/asm/cputype.h | 2 ++
 3 files changed, 5 insertions(+)

-- 
2.25.1
Re: [PATCH 0/2] Enable FEAT_BBM (Level 2) for Olympus core
Posted by Will Deacon 1 week, 6 days ago
On Thu, 18 Sep 2025 08:25:46 -0500, Shanker Donthineni wrote:
> The NVIDIA Olympus cpu supports BBML2 without conflict aborts.
> Enable ARM64_HAS_BBML2_NOABORT by adding its MIDR to the allow list.
> 
> Shanker Donthineni (2):
>   arm64: cputype: Add NVIDIA Olympus definitions
>   arm64: cpufeature: Add Olympus MIDR to BBML2 allow list
> 
> [...]

Applied to arm64 (for-next/cpufeature), thanks!

(note that I dropped the tools/ part from the first patch)

[1/2] arm64: cputype: Add NVIDIA Olympus definitions
      https://git.kernel.org/arm64/c/e185c8a0d842
[2/2] arm64: cpufeature: Add Olympus MIDR to BBML2 allow list
      https://git.kernel.org/arm64/c/cc80537caaa7

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev