arm64: Add CONFIG_CC_STACKPROTECTOR
authorLaura Abbott <lauraa@codeaurora.org>
Wed, 25 Jun 2014 22:55:03 +0000 (23:55 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 9 Jul 2014 11:23:48 +0000 (12:23 +0100)
arm64 currently lacks support for -fstack-protector. Add
similar functionality to arm to detect stack corruption.

Acked-by: Will Deacon <will.deacon@arm.com>
Acked-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/Kconfig
arch/arm64/include/asm/stackprotector.h [new file with mode: 0644]
arch/arm64/kernel/process.c

index a474de3..f865436 100644 (file)
@@ -32,6 +32,7 @@ config ARM64
        select HAVE_ARCH_KGDB
        select HAVE_ARCH_TRACEHOOK
        select HAVE_C_RECORDMCOUNT
+       select HAVE_CC_STACKPROTECTOR
        select HAVE_DEBUG_BUGVERBOSE
        select HAVE_DEBUG_KMEMLEAK
        select HAVE_DMA_API_DEBUG
Simple merge