[PATCH 15/16] arm64: kconfig: select HAVE_LOCAL_PER_CPU_MAP
From: Yang Shi
Date: Wed Jul 15 2026 - 14:17:46 EST
ARM64 supports local percpu map, so select HAVE_LOCAL_PER_CPU_MAP. But
it depends on VA bits and page size for now.
Signed-off-by: Yang Shi <yang@xxxxxxxxxxxxxxxxxxxxxx>
---
arch/arm64/Kconfig | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index df55e6bdf81f..95ffd151187f 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -415,6 +415,11 @@ config KASAN_SHADOW_OFFSET
config UNWIND_TABLES
bool
+config HAVE_LOCAL_PER_CPU_MAP
+ def_bool y
+ depends on (ARM64_VA_BITS_48 && (ARM64_4K_PAGES || ARM64_64K_PAGES)) || \
+ (ARM64_VA_BITS_47 && ARM64_16K_PAGES)
+
source "arch/arm64/Kconfig.platforms"
menu "Kernel Features"
--
2.47.0