From 2958124e2a0e353b4f69574759f28ea47b404bcd Mon Sep 17 00:00:00 2001 From: Uwe Kleine-König Date: Wed, 14 Dec 2011 11:03:48 +0100 Subject: HACK! make stack dumps provoked by BUG a bit more helpful MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit the right fix would be to continue unwinding at the end when process is in handler mode Signed-off-by: Uwe Kleine-König --- arch/arm/kernel/process.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/kernel/process.c b/arch/arm/kernel/process.c index a35f6ebbd2c2..d07d13fcb089 100644 --- a/arch/arm/kernel/process.c +++ b/arch/arm/kernel/process.c @@ -304,11 +304,17 @@ void __show_regs(struct pt_regs *regs) #endif } +#include + void show_regs(struct pt_regs * regs) { printk("\n"); __show_regs(regs); +#ifdef CONFIG_CPU_V7M + unwind_backtrace(regs, current); +#else dump_stack(); +#endif } ATOMIC_NOTIFIER_HEAD(thread_notify_head); -- cgit v1.2.3