projects
/
wrapfs-5.8.y.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
085f6be
)
x86/traps: Fix #DE Oops message regression
author
Thomas Gleixner
<tglx@linutronix.de>
Mon, 12 Oct 2020 13:11:47 +0000
(15:11 +0200)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Sun, 1 Nov 2020 11:45:40 +0000
(12:45 +0100)
commit
5f1ec1fd32252af5130dac23b5542e8e66fe0bcb
upstream.
The conversion of #DE to the idtentry mechanism introduced a change in the
Ooops message which confuses tools which parse crash information in dmesg.
Remove the underscore from 'divide_error' to restore previous behaviour.
Fixes: 9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
Reported-by: Dmitry Vyukov <dvyukov@google.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: stable@vger.kernel.org
Link:
https://lore.kernel.org/r/CACT4Y+bTZFkuZd7+bPArowOv-7Die+WZpfOWnEO_Wgs3U59+oA@mail.gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kernel/traps.c
patch
|
blob
|
history
diff --git
a/arch/x86/kernel/traps.c
b/arch/x86/kernel/traps.c
index 69cc82310974040860fc4a52c779d8294dc09622..d43df8de75a6af770e4202407aa8580eb7d3d866 100644
(file)
--- a/
arch/x86/kernel/traps.c
+++ b/
arch/x86/kernel/traps.c
@@
-196,7
+196,7
@@
static __always_inline void __user *error_get_trap_addr(struct pt_regs *regs)
DEFINE_IDTENTRY(exc_divide_error)
{
- do_error_trap(regs, 0, "divide
_
error", X86_TRAP_DE, SIGFPE,
+ do_error_trap(regs, 0, "divide
error", X86_TRAP_DE, SIGFPE,
FPE_INTDIV, error_get_trap_addr(regs));
}