Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b02f8467 authored by Kees Cook's avatar Kees Cook Committed by Russell King
Browse files

ARM: 7886/1: make OABI default to off



Given recent discussions about the lack of OABI in the wild, switch
CONFIG_OABI_COMPAT to off-by-default to encourage more system builders
to avoid it.

Signed-off-by: default avatarKees Cook <keescook@chromium.org>
Acked-by: default avatarNicolas Pitre <nico@linaro.org>
Acked-by: default avatarOlof Johansson <olof@lixom.net>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent f3db3f43
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -1719,7 +1719,6 @@ config AEABI
config OABI_COMPAT
config OABI_COMPAT
	bool "Allow old ABI binaries to run with this kernel (EXPERIMENTAL)"
	bool "Allow old ABI binaries to run with this kernel (EXPERIMENTAL)"
	depends on AEABI && !THUMB2_KERNEL
	depends on AEABI && !THUMB2_KERNEL
	default y
	help
	help
	  This option preserves the old syscall interface along with the
	  This option preserves the old syscall interface along with the
	  new (ARM EABI) one. It also provides a compatibility layer to
	  new (ARM EABI) one. It also provides a compatibility layer to
@@ -1731,7 +1730,7 @@ config OABI_COMPAT
	  can say N here. If this option is not selected and you attempt
	  can say N here. If this option is not selected and you attempt
	  to execute a legacy ABI binary then the result will be
	  to execute a legacy ABI binary then the result will be
	  UNPREDICTABLE (in fact it can be predicted that it won't work
	  UNPREDICTABLE (in fact it can be predicted that it won't work
	  at all). If in doubt say Y.
	  at all). If in doubt say N.


config ARCH_HAS_HOLES_MEMORYMODEL
config ARCH_HAS_HOLES_MEMORYMODEL
	bool
	bool