| From | Joe Perches <> | Subject | [TRIVIAL PATCH 17/26] xtensa: Convert print_symbol to %pSR | Date | Wed, 12 Dec 2012 10:19:06 -0800 |
| |
Use the new vsprintf extension to avoid any possible message interleaving.
Signed-off-by: Joe Perches <joe@perches.com> --- arch/xtensa/kernel/traps.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/arch/xtensa/kernel/traps.c b/arch/xtensa/kernel/traps.c index 691a792..bf57478 100644 --- a/arch/xtensa/kernel/traps.c +++ b/arch/xtensa/kernel/traps.c @@ -441,10 +441,8 @@ void show_trace(struct task_struct *task, unsigned long *sp) pc = MAKE_PC_FROM_RA(a0, a1); - if (kernel_text_address(pc)) { - printk(" [<%08lx>] ", pc); - print_symbol("%s\n", pc); - } + if (kernel_text_address(pc)) + printk(" [<%08lx>] %pSR\n", pc, (void *)pc); } printk("\n"); } -- 1.7.8.112.g3fd21
|