Commit c624d33f61cd05241e85b906311f0b712fdb0f32

Authored by Masami Hiramatsu
Committed by Steven Rostedt
1 parent 395810627b

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

... ... @@ -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 }