From eeae7bbb8cbdcc000bb01d02ffa69952a4be8a73 Mon Sep 17 00:00:00 2001 From: Laura Abbott Date: Wed, 25 Jun 2014 15:55:03 -0700 Subject: arm64: Add CONFIG_CC_STACKPROTECTOR arm64 currently lacks support for -fstack-protector. Add similar functionality to arm to detect stack corruption. CRs-Fixed: 673518 Change-Id: Id48cdfbd426ca3d685da9926664208f4ad0d99ac Signed-off-by: Laura Abbott Signed-off-by: David Brown --- arch/arm64/kernel/process.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'arch/arm64/kernel/process.c') diff --git a/arch/arm64/kernel/process.c b/arch/arm64/kernel/process.c index 0e3a980d0..5c59eadec 100644 --- a/arch/arm64/kernel/process.c +++ b/arch/arm64/kernel/process.c @@ -53,6 +53,12 @@ #include #include #include +#ifdef CONFIG_CC_STACKPROTECTOR + +#include +unsigned long __stack_chk_guard __read_mostly; +EXPORT_SYMBOL(__stack_chk_guard); +#endif extern void arch_reset(char mode, const char *cmd); -- cgit v1.2.3