Merge tag 'nmi.2023.02.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Pull x86 NMI diagnostics from Paul McKenney: "Add diagnostics to the x86 NMI handler to help detect NMI-handler bugs on the one hand and failing hardware on the other" * tag 'nmi.2023.02.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu: x86/nmi: Print reasons why backtrace NMIs are ignored x86/nmi: Accumulate NMI-progress evidence in exc_nmi()
This commit is contained in:
@ -1562,6 +1562,17 @@ config TRACE_IRQFLAGS_NMI
|
||||
depends on TRACE_IRQFLAGS
|
||||
depends on TRACE_IRQFLAGS_NMI_SUPPORT
|
||||
|
||||
config NMI_CHECK_CPU
|
||||
bool "Debugging for CPUs failing to respond to backtrace requests"
|
||||
depends on DEBUG_KERNEL
|
||||
depends on X86
|
||||
default n
|
||||
help
|
||||
Enables debug prints when a CPU fails to respond to a given
|
||||
backtrace NMI. These prints provide some reasons why a CPU
|
||||
might legitimately be failing to respond, for example, if it
|
||||
is offline of if ignore_nmis is set.
|
||||
|
||||
config DEBUG_IRQFLAGS
|
||||
bool "Debug IRQ flag manipulation"
|
||||
help
|
||||
|
Reference in New Issue
Block a user