LoongArch: Select ARCH_HAS_CURRENT_STACK_POINTER in Kconfig
authorHuacai Chen <chenhuacai@loongson.cn>
Tue, 19 Mar 2024 07:50:27 +0000 (15:50 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Tue, 19 Mar 2024 07:50:27 +0000 (15:50 +0800)
LoongArch has implemented the current_stack_pointer macro, so select
ARCH_HAS_CURRENT_STACK_POINTER in Kconfig. This will let it be used in
non-arch places (like HARDENED_USERCOPY).

Reviewed-by: Guo Ren <guoren@kernel.org>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/Kconfig

index 99a0a15ce5f7c0cd92b62cd743cdf96a21b8acbc..6df2b421895a140373f8d6203fd9b42294d8bb07 100644 (file)
@@ -15,6 +15,7 @@ config LOONGARCH
        select ARCH_ENABLE_THP_MIGRATION if TRANSPARENT_HUGEPAGE
        select ARCH_HAS_ACPI_TABLE_UPGRADE      if ACPI
        select ARCH_HAS_CPU_FINALIZE_INIT
+       select ARCH_HAS_CURRENT_STACK_POINTER
        select ARCH_HAS_FORTIFY_SOURCE
        select ARCH_HAS_KCOV
        select ARCH_HAS_NMI_SAFE_THIS_CPU_OPS