From: Breno Leitao Date: Mon, 7 Jul 2025 16:01:01 +0000 (-0700) Subject: arm64: Mandate VMAP_STACK X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ef6861b8e6dd7d933e29022b6620c42085b907f9;p=users%2Fjedix%2Flinux-maple.git arm64: Mandate VMAP_STACK On arm64, VMAP_STACK has been enabled by default for a while now, and the only reason to disable it was a historical lack of support for KASAN_VMALLOC. Today there's no good reason to disable VMAP_STACK. Mandate VMAP_STACK, which will allow code to be simplified in subsequent patches. Suggested-by: Will Deacon Signed-off-by: Breno Leitao Acked-by: Ard Biesheuvel Acked-by: Mark Rutland Link: https://lore.kernel.org/r/20250707-arm64_vmap-v1-1-8de98ca0f91c@debian.org Signed-off-by: Will Deacon --- diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 55fc331af3371..b38230a8cc7ed 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -279,6 +279,7 @@ config ARM64 select HAVE_SOFTIRQ_ON_OWN_STACK select USER_STACKTRACE_SUPPORT select VDSO_GETRANDOM + select VMAP_STACK help ARM 64-bit (AArch64) Linux support.