Skip to content

Commit 79173bf

Browse files
Xiao Guangrongfweisbec
authored andcommitted
tracing/trace_stack: Cleanup for trace_lookup_stack()
We can directly use %pF input format instead of sprint_symbol() and %s input format. Signed-off-by: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com> Reviewed-by: Li Zefan <lizf@cn.fujitsu.com> Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
1 parent 64fbcd1 commit 79173bf

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

kernel/trace/trace_stack.c

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -234,15 +234,8 @@ static void t_stop(struct seq_file *m, void *p)
234234
static int trace_lookup_stack(struct seq_file *m, long i)
235235
{
236236
unsigned long addr = stack_dump_trace[i];
237-
#ifdef CONFIG_KALLSYMS
238-
char str[KSYM_SYMBOL_LEN];
239237

240-
sprint_symbol(str, addr);
241-
242-
return seq_printf(m, "%s\n", str);
243-
#else
244-
return seq_printf(m, "%p\n", (void*)addr);
245-
#endif
238+
return seq_printf(m, "%pF\n", (void *)addr);
246239
}
247240

248241
static void print_disabled(struct seq_file *m)

0 commit comments

Comments
 (0)