ARM: 8500/1: fix atags_to_fdt with stack-protector-strong
authorKees Cook <keescook@chromium.org>
Tue, 26 Jan 2016 00:18:13 +0000 (01:18 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 26 Jan 2016 23:49:26 +0000 (23:49 +0000)
commit7f66cd3f5420e7d11abd234033e7cb7a9738fc38
treee492f451afedc5a886987f678167575d29917742
parent92e963f50fc74041b5e9e744c330dca48e04f08d
ARM: 8500/1: fix atags_to_fdt with stack-protector-strong

Building with CONFIG_CC_STACKPROTECTOR_STRONG triggers protection code
generation under CONFIG_ARM_ATAG_DTB_COMPAT but this is too early for
being able to use any of the stack_chk code. Explicitly disable it for
only the atags_to_fdt bits.

Suggested-by: zhxihu <zhxihu@marvell.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/boot/compressed/Makefile