From: Mike Rapoport Date: Tue, 12 May 2020 17:11:19 +0000 (+0100) Subject: ARM: 8974/1: use SPARSMEM_STATIC when SPARSEMEM is enabled X-Git-Tag: v5.8-rc1~212^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0697e5e06ea0d96e2d1508104ff3b13e4dddc4bb;p=thirdparty%2Flinux.git ARM: 8974/1: use SPARSMEM_STATIC when SPARSEMEM is enabled The commit 3e347261a80b5 ("[PATCH] sparsemem extreme implementation") made SPARSMEM_EXTREME the default option for configurations that enable SPARSEMEM. For ARM systems with handful of memory banks SPARSEMEM_EXTREME is an overkill. Ensure that SPARSMEM_STATIC is enabled in the configurations that use SPARSEMEM. Fixes: 3e347261a80b5 ("[PATCH] sparsemem extreme implementation") Acked-by: Florian Fainelli Signed-off-by: Mike Rapoport Signed-off-by: Russell King --- diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 66a04f6f47753..c88a48d622fc3 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1517,6 +1517,7 @@ config ARCH_HAS_HOLES_MEMORYMODEL config ARCH_SPARSEMEM_ENABLE bool + select SPARSEMEM_STATIC config ARCH_SPARSEMEM_DEFAULT def_bool ARCH_SPARSEMEM_ENABLE