Commit c624d33f61cd05241e85b906311f0b712fdb0f32
Committed by
Steven Rostedt
1 parent
395810627b
Exists in
master
and in
20 other branches
stack_trace: Add weak save_stack_trace_regs()
Add weak symbol of save_stack_trace_regs() as same as save_stack_trace_tsk() since that is not implemented except x86 yet. Signed-off-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: yrl.pp-manager.tt@hitachi.com Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Namhyung Kim <namhyung@gmail.com> Link: http://lkml.kernel.org/r/20110608070927.17777.37895.stgit@fedora15 Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Showing 1 changed file with 9 additions and 3 deletions Side-by-side Diff
kernel/stacktrace.c
... | ... | @@ -26,13 +26,19 @@ |
26 | 26 | EXPORT_SYMBOL_GPL(print_stack_trace); |
27 | 27 | |
28 | 28 | /* |
29 | - * Architectures that do not implement save_stack_trace_tsk get this | |
30 | - * weak alias and a once-per-bootup warning (whenever this facility | |
31 | - * is utilized - for example by procfs): | |
29 | + * Architectures that do not implement save_stack_trace_tsk or | |
30 | + * save_stack_trace_regs get this weak alias and a once-per-bootup warning | |
31 | + * (whenever this facility is utilized - for example by procfs): | |
32 | 32 | */ |
33 | 33 | __weak void |
34 | 34 | save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) |
35 | 35 | { |
36 | 36 | WARN_ONCE(1, KERN_INFO "save_stack_trace_tsk() not implemented yet.\n"); |
37 | +} | |
38 | + | |
39 | +__weak void | |
40 | +save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) | |
41 | +{ | |
42 | + WARN_ONCE(1, KERN_INFO "save_stack_trace_regs() not implemented yet.\n"); | |
37 | 43 | } |