Skip to content

Commit

Permalink
dumpstack: i386: make kstack= an early boot-param and add oops=panic
Browse files Browse the repository at this point in the history
- make kstack= and early_param
 - add oops=panic, setting panic_on_oops

Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
  • Loading branch information
Alexander van Heukelum authored and Ingo Molnar committed Oct 13, 2008
1 parent ca0a816 commit 802a67d
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions arch/x86/kernel/dumpstack_32.c
Original file line number Diff line number Diff line change
Expand Up @@ -418,13 +418,24 @@ die_nmi(char *str, struct pt_regs *regs, int do_panic)
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)
{
if (!s)
return -EINVAL;
kstack_depth_to_print = simple_strtoul(s, NULL, 0);

return 1;
return 0;
}
__setup("kstack=", kstack_setup);
early_param("kstack", kstack_setup);

static int __init code_bytes_setup(char *s)
{
Expand Down

0 comments on commit 802a67d

Please sign in to comment.