aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/cppc_acpi.c
diff options
context:
space:
mode:
authorAlexander Shishkin <[email protected]>2017-07-24 10:04:28 +0000
committerIngo Molnar <[email protected]>2017-11-10 07:04:19 +0000
commitb8347c2196492f4e1cccde3d92fda1cc2cc7de7e (patch)
tree5de43435f937ffaa8ea5525517c5aef848faf2bb /drivers/acpi/cppc_acpi.c
parentx86/mm: Fix ELF_ET_DYN_BASE for 5-level paging (diff)
downloadkernel-b8347c2196492f4e1cccde3d92fda1cc2cc7de7e.tar.gz
kernel-b8347c2196492f4e1cccde3d92fda1cc2cc7de7e.zip
x86/debug: Handle warnings before the notifier chain, to fix KGDB crash
Commit: 9a93848fe787 ("x86/debug: Implement __WARN() using UD0") turned warnings into UD0, but the fixup code only runs after the notify_die() chain. This is a problem, in particular, with kgdb, which kicks in as if it was a BUG(). Fix this by running the fixup code before the notifier chain in the invalid op handler path. Signed-off-by: Alexander Shishkin <[email protected]> Tested-by: Ilya Dryomov <[email protected]> Acked-by: Daniel Thompson <[email protected]> Acked-by: Thomas Gleixner <[email protected]> Cc: Jason Wessel <[email protected]> Cc: Arjan van de Ven <[email protected]> Cc: Borislav Petkov <[email protected]> Cc: Linus Torvalds <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Richard Weinberger <[email protected]> Cc: <[email protected]> # v4.12+ Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'drivers/acpi/cppc_acpi.c')
0 files changed, 0 insertions, 0 deletions