[ppc64] clean up WARN_ON backtrace


---

 arch/ppc64/kernel/traps.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN arch/ppc64/kernel/traps.c~ppc64-WARN_ON arch/ppc64/kernel/traps.c
--- 25/arch/ppc64/kernel/traps.c~ppc64-WARN_ON	2004-01-13 23:21:43.000000000 -0800
+++ 25-akpm/arch/ppc64/kernel/traps.c	2004-01-13 23:21:43.000000000 -0800
@@ -349,7 +349,7 @@ check_bug_trap(struct pt_regs *regs)
 		printk(KERN_ERR "Badness in %s at %s:%d\n",
 		       bug->function, bug->file,
 		      (unsigned int)bug->line & ~BUG_WARNING_TRAP);
-		dump_stack();
+		show_stack(current, (void *)regs->gpr[1]);
 		return 1;
 	}
 	printk(KERN_CRIT "kernel BUG in %s at %s:%d!\n",

_