summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 3e0c388)
raw | patch | inline | side by side (parent: 3e0c388)
author | Jeff Vander Stoep <jeffv@google.com> | |
Tue, 18 Aug 2015 19:50:10 +0000 (20:50 +0100) | ||
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
Thu, 1 Oct 2015 09:36:09 +0000 (11:36 +0200) |
commit bf0c4e04732479f650ff59d1ee82de761c0071f0 upstream.
Move the poison pointer offset to 0xdead000000000000, a
recognized value that is not mappable by user-space exploits.
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Signed-off-by: Jeff Vander Stoep <jeffv@google.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Move the poison pointer offset to 0xdead000000000000, a
recognized value that is not mappable by user-space exploits.
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Signed-off-by: Jeff Vander Stoep <jeffv@google.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/Kconfig | patch | blob | history |
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 65b788410bd96058fab5f93d4c0b3536319c959c..3ee170cd90c21896a5c5552063534ee57fa48f32 100644 (file)
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
config STACKTRACE_SUPPORT
def_bool y
+config ILLEGAL_POINTER_VALUE
+ hex
+ default 0xdead000000000000
+
config LOCKDEP_SUPPORT
def_bool y