PERFORCE change 52704 for review

Marcel Moolenaar marcel at FreeBSD.org
Tue May 11 21:22:21 PDT 2004


http://perforce.freebsd.org/chv.cgi?CH=52704

Change 52704 by marcel at marcel_nfs on 2004/05/11 21:21:41

	o  Replace db_print_backtrace() with kdb_backtrace().
	o  Replace db_error() with kdb_reenter().
	o  Add a panic() for when kdb_reenter() returns.

Affected files ...

.. //depot/projects/gdb/sys/kern/kern_synch.c#8 edit

Differences ...

==== //depot/projects/gdb/sys/kern/kern_synch.c#8 (text+ko) ====

@@ -336,8 +336,9 @@
 	 */
 	if (kdb_active) {
 		mtx_unlock_spin(&sched_lock);
-		db_print_backtrace();
-		db_error("Context switches not allowed in the debugger");
+		kdb_backtrace();
+		kdb_reenter();
+		panic("%s: did not reenter debugger", __func__);
 	}
 
 	/*


More information about the p4-projects mailing list