aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorMasami Hiramatsu <masami.hiramatsu.pt@hitachi.com>2014-06-06 17:37:07 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2014-06-06 19:08:12 -0400
commitf06e5153f4ae2e2f3b0300f0e260e40cb7fefd45 (patch)
tree0f47c2a93b1f1a3fab27ee48aa34509e13592256 /Documentation
parenta219ccf4637396a2392bfbec7c12acbfe2b06b46 (diff)
kernel/panic.c: add "crash_kexec_post_notifiers" option for kdump after panic_notifers
Add a "crash_kexec_post_notifiers" boot option to run kdump after running panic_notifiers and dump kmsg. This can help rare situations where kdump fails because of unstable crashed kernel or hardware failure (memory corruption on critical data/code), or the 2nd kernel is already broken by the 1st kernel (it's a broken behavior, but who can guarantee that the "crashed" kernel works correctly?). Usage: add "crash_kexec_post_notifiers" to kernel boot option. Note that this actually increases risks of the failure of kdump. This option should be set only if you worry about the rare case of kdump failure rather than increasing the chance of success. Signed-off-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Acked-by: Motohiro Kosaki <Motohiro.Kosaki@us.fujitsu.com> Acked-by: Vivek Goyal <vgoyal@redhat.com> Cc: Eric Biederman <ebiederm@xmission.com> Cc: Yoshihiro YUNOMAE <yoshihiro.yunomae.ez@hitachi.com> Cc: Satoru MORIYA <satoru.moriya.br@hitachi.com> Cc: Tomoki Sekiyama <tomoki.sekiyama@hds.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/kernel-parameters.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 9973a7e2e0ac..b9f67781c577 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -2361,6 +2361,14 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2361 timeout < 0: reboot immediately 2361 timeout < 0: reboot immediately
2362 Format: <timeout> 2362 Format: <timeout>
2363 2363
2364 crash_kexec_post_notifiers
2365 Run kdump after running panic-notifiers and dumping
2366 kmsg. This only for the users who doubt kdump always
2367 succeeds in any situation.
2368 Note that this also increases risks of kdump failure,
2369 because some panic notifiers can make the crashed
2370 kernel more unstable.
2371
2364 parkbd.port= [HW] Parallel port number the keyboard adapter is 2372 parkbd.port= [HW] Parallel port number the keyboard adapter is
2365 connected to, default is 0. 2373 connected to, default is 0.
2366 Format: <parport#> 2374 Format: <parport#>