Page MenuHomeFreeBSD

D9786.id25659.diff
No OneTemporary

D9786.id25659.diff

Index: sys/x86/x86/mp_x86.c
===================================================================
--- sys/x86/x86/mp_x86.c
+++ sys/x86/x86/mp_x86.c
@@ -45,6 +45,7 @@
#ifdef GPROF
#include <sys/gmon.h>
#endif
+#include <sys/kdb.h>
#include <sys/kernel.h>
#include <sys/ktr.h>
#include <sys/lock.h>
@@ -1427,6 +1428,10 @@
uint32_t generation;
int cpu;
+ /* It is not necessary to signal other CPUs while in the debugger. */
+ if (kdb_active || panicstr != NULL)
+ return;
+
/*
* Check for other cpus. Return if none.
*/

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 19, 8:05 PM (12 h, 23 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36941522
Default Alt Text
D9786.id25659.diff (539 B)

Event Timeline