summaryrefslogtreecommitdiffstats
path: root/lib/Kconfig.debug
diff options
context:
space:
mode:
authorKyle McMartin <kmcmarti@redhat.com>2012-04-11 08:15:29 -0400
committerIngo Molnar <mingo@kernel.org>2012-05-07 08:45:29 -0400
commit2a01bb3885c9145dbb7583d5aa5f5d5504f6f46f (patch)
tree1690ae9e0a0a1335eb9d1e22e84a5c43069f3f02 /lib/Kconfig.debug
parentfebb72a6e4cc6c8cffcc1ea649a3fb364f1ea432 (diff)
panic: Make panic_on_oops configurable
Several distros set this by default by patching panic_on_oops. It seems to fit with the BOOTPARAM_{HARD,SOFT}_PANIC options though, so let's add a Kconfig entry and reduce some more upstream delta. Signed-off-by: Kyle McMartin <kyle@redhat.com> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/20120411121529.GH26688@redacted.bos.redhat.com Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'lib/Kconfig.debug')
-rw-r--r--lib/Kconfig.debug20
1 files changed, 20 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index 6777153f18f3..91858cd8394f 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -228,6 +228,26 @@ config BOOTPARAM_SOFTLOCKUP_PANIC_VALUE
228 default 0 if !BOOTPARAM_SOFTLOCKUP_PANIC 228 default 0 if !BOOTPARAM_SOFTLOCKUP_PANIC
229 default 1 if BOOTPARAM_SOFTLOCKUP_PANIC 229 default 1 if BOOTPARAM_SOFTLOCKUP_PANIC
230 230
231config PANIC_ON_OOPS
232 bool "Panic on Oops" if EXPERT
233 default n
234 help
235 Say Y here to enable the kernel to panic when it oopses. This
236 has the same effect as setting oops=panic on the kernel command
237 line.
238
239 This feature is useful to ensure that the kernel does not do
240 anything erroneous after an oops which could result in data
241 corruption or other issues.
242
243 Say N if unsure.
244
245config PANIC_ON_OOPS_VALUE
246 int
247 range 0 1
248 default 0 if !PANIC_ON_OOPS
249 default 1 if PANIC_ON_OOPS
250
231config DETECT_HUNG_TASK 251config DETECT_HUNG_TASK
232 bool "Detect Hung Tasks" 252 bool "Detect Hung Tasks"
233 depends on DEBUG_KERNEL 253 depends on DEBUG_KERNEL