Commit 802a67de authored by Alexander van Heukelum's avatar Alexander van Heukelum Committed by Ingo Molnar

dumpstack: i386: make kstack= an early boot-param and add oops=panic

- make kstack= and early_param
 - add oops=panic, setting panic_on_oops
Signed-off-by: default avatarAlexander van Heukelum <heukelum@fastmail.fm>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent ca0a8164
...@@ -418,13 +418,24 @@ die_nmi(char *str, struct pt_regs *regs, int do_panic) ...@@ -418,13 +418,24 @@ die_nmi(char *str, struct pt_regs *regs, int do_panic)
do_exit(SIGSEGV); do_exit(SIGSEGV);
} }
static int __init oops_setup(char *s)
{
if (!s)
return -EINVAL;
if (!strcmp(s, "panic"))
panic_on_oops = 1;
return 0;
}
early_param("oops", oops_setup);
static int __init kstack_setup(char *s) static int __init kstack_setup(char *s)
{ {
if (!s)
return -EINVAL;
kstack_depth_to_print = simple_strtoul(s, NULL, 0); kstack_depth_to_print = simple_strtoul(s, NULL, 0);
return 0;
return 1;
} }
__setup("kstack=", kstack_setup); early_param("kstack", kstack_setup);
static int __init code_bytes_setup(char *s) static int __init code_bytes_setup(char *s)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment