diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2006-09-26 10:52:39 +0200 |
---|---|---|
committer | Andi Kleen <andi@basil.nowhere.org> | 2006-09-26 10:52:39 +0200 |
commit | 3162f751d04086a9d006342de63ac8f44fe0f72a (patch) | |
tree | be702f29e5604621898e394ef387c2617334bb65 /init/main.c | |
parent | 0a4254058037eb172758961d0a5b94f4320a1425 (diff) | |
download | linux-3162f751d04086a9d006342de63ac8f44fe0f72a.tar.gz linux-3162f751d04086a9d006342de63ac8f44fe0f72a.tar.bz2 linux-3162f751d04086a9d006342de63ac8f44fe0f72a.zip |
[PATCH] Add the __stack_chk_fail() function
GCC emits a call to a __stack_chk_fail() function when the stack canary is
not matching the expected value.
Since this is a bad security issue; lets panic the kernel rather than limping
along; the kernel really can't be trusted anymore when this happens.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andi Kleen <ak@suse.de>
CC: Andi Kleen <ak@suse.de>
Diffstat (limited to 'init/main.c')
0 files changed, 0 insertions, 0 deletions