On Wed, Apr 10, 2019 at 10:33:20PM -0500, Josh Poimboeuf wrote: > > -#ifdef CONFIG_USER_STACKTRACE_SUPPORT > > +extern void save_stack_trace(struct stack_trace *trace); > > +extern void save_stack_trace_regs(struct pt_regs *regs, > > + struct stack_trace *trace); > > +extern void save_stack_trace_tsk(struct task_struct *tsk, > > + struct stack_trace *trace); > > +extern int save_stack_trace_tsk_reliable(struct task_struct *tsk, > > + struct stack_trace *trace); > > save_stack_trace_tsk_reliable() is still in use by generic livepatch > code.
kernel/trace/trace_stack.c and include/linux/ftrace.h also still use struct stack_trace. -- Josh