svn commit: r190844 - head/sys/arm/arm
Rafal Jaworowski
raj at FreeBSD.org
Wed Apr 8 05:54:36 PDT 2009
Author: raj
Date: Wed Apr 8 12:54:32 2009
New Revision: 190844
URL: http://svn.freebsd.org/changeset/base/190844
Log:
Properly handle KDB entry in fatal abort. This lets KDB_UNATTENDED work on ARM.
Submitted by: Grzegorz Bernacki gjb ! semihalf dot com
Modified:
head/sys/arm/arm/trap.c
Modified: head/sys/arm/arm/trap.c
==============================================================================
--- head/sys/arm/arm/trap.c Wed Apr 8 12:52:05 2009 (r190843)
+++ head/sys/arm/arm/trap.c Wed Apr 8 12:54:32 2009 (r190844)
@@ -520,7 +520,8 @@ dab_fatal(trapframe_t *tf, u_int fsr, u_
printf(", pc =%08x\n\n", tf->tf_pc);
#ifdef KDB
- kdb_trap(fsr, 0, tf);
+ if (debugger_on_panic || kdb_active)
+ kdb_trap(fsr, 0, tf);
#endif
panic("Fatal abort");
/*NOTREACHED*/
More information about the svn-src-all
mailing list