|
@@ -196,12 +196,13 @@ config LOCKUP_DETECTOR
|
|
|
thresholds can be controlled through the sysctl watchdog_thresh.
|
|
|
|
|
|
config HARDLOCKUP_DETECTOR
|
|
|
- def_bool LOCKUP_DETECTOR && PERF_EVENTS && HAVE_PERF_EVENTS_NMI && \
|
|
|
- !HAVE_NMI_WATCHDOG
|
|
|
+ def_bool y
|
|
|
+ depends on LOCKUP_DETECTOR && !HAVE_NMI_WATCHDOG
|
|
|
+ depends on PERF_EVENTS && HAVE_PERF_EVENTS_NMI
|
|
|
|
|
|
config BOOTPARAM_HARDLOCKUP_PANIC
|
|
|
bool "Panic (Reboot) On Hard Lockups"
|
|
|
- depends on LOCKUP_DETECTOR
|
|
|
+ depends on HARDLOCKUP_DETECTOR
|
|
|
help
|
|
|
Say Y here to enable the kernel to panic on "hard lockups",
|
|
|
which are bugs that cause the kernel to loop in kernel
|
|
@@ -212,7 +213,7 @@ config BOOTPARAM_HARDLOCKUP_PANIC
|
|
|
|
|
|
config BOOTPARAM_HARDLOCKUP_PANIC_VALUE
|
|
|
int
|
|
|
- depends on LOCKUP_DETECTOR
|
|
|
+ depends on HARDLOCKUP_DETECTOR
|
|
|
range 0 1
|
|
|
default 0 if !BOOTPARAM_HARDLOCKUP_PANIC
|
|
|
default 1 if BOOTPARAM_HARDLOCKUP_PANIC
|