diff options
Diffstat (limited to 'target/linux/generic/backport-4.14/081-v4.15-0002-kernel-exit.c-export-abort-to-modules.patch')
-rw-r--r-- | target/linux/generic/backport-4.14/081-v4.15-0002-kernel-exit.c-export-abort-to-modules.patch | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/target/linux/generic/backport-4.14/081-v4.15-0002-kernel-exit.c-export-abort-to-modules.patch b/target/linux/generic/backport-4.14/081-v4.15-0002-kernel-exit.c-export-abort-to-modules.patch deleted file mode 100644 index 4c1402f153..0000000000 --- a/target/linux/generic/backport-4.14/081-v4.15-0002-kernel-exit.c-export-abort-to-modules.patch +++ /dev/null @@ -1,63 +0,0 @@ -From dc8635b78cd8669c37e230058d18c33af7451ab1 Mon Sep 17 00:00:00 2001 -From: Andrew Morton <akpm@linux-foundation.org> -Date: Thu, 4 Jan 2018 16:17:56 -0800 -Subject: [PATCH] kernel/exit.c: export abort() to modules - -gcc -fisolate-erroneous-paths-dereference can generate calls to abort() -from modular code too. - -[arnd@arndb.de: drop duplicate exports of abort()] - Link: http://lkml.kernel.org/r/20180102103311.706364-1-arnd@arndb.de -Reported-by: Vineet Gupta <Vineet.Gupta1@synopsys.com> -Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com> -Cc: Arnd Bergmann <arnd@arndb.de> -Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com> -Cc: Russell King <rmk+kernel@armlinux.org.uk> -Cc: Jose Abreu <Jose.Abreu@synopsys.com> -Signed-off-by: Andrew Morton <akpm@linux-foundation.org> -Signed-off-by: Arnd Bergmann <arnd@arndb.de> -Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> ---- - arch/arm/kernel/traps.c | 1 - - arch/m32r/kernel/traps.c | 1 - - arch/unicore32/kernel/traps.c | 1 - - kernel/exit.c | 1 + - 4 files changed, 1 insertion(+), 3 deletions(-) - ---- a/arch/arm/kernel/traps.c -+++ b/arch/arm/kernel/traps.c -@@ -790,7 +790,6 @@ void abort(void) - /* if that doesn't kill us, halt */ - panic("Oops failed to kill thread"); - } --EXPORT_SYMBOL(abort); - - void __init trap_init(void) - { ---- a/arch/m32r/kernel/traps.c -+++ b/arch/m32r/kernel/traps.c -@@ -122,7 +122,6 @@ void abort(void) - /* if that doesn't kill us, halt */ - panic("Oops failed to kill thread"); - } --EXPORT_SYMBOL(abort); - - void __init trap_init(void) - { ---- a/arch/unicore32/kernel/traps.c -+++ b/arch/unicore32/kernel/traps.c -@@ -298,7 +298,6 @@ void abort(void) - /* if that doesn't kill us, halt */ - panic("Oops failed to kill thread"); - } --EXPORT_SYMBOL(abort); - - void __init trap_init(void) - { ---- a/kernel/exit.c -+++ b/kernel/exit.c -@@ -1763,3 +1763,4 @@ __weak void abort(void) - /* if that doesn't kill us, halt */ - panic("Oops failed to kill thread"); - } -+EXPORT_SYMBOL(abort); |