PERFORCE change 42569 for review
Peter Wemm
peter at FreeBSD.org
Sun Nov 16 13:34:36 PST 2003
http://perforce.freebsd.org/chv.cgi?CH=42569
Change 42569 by peter at peter_overcee on 2003/11/16 13:34:28
deal with smp_active. This should be MI.
Affected files ...
.. //depot/projects/hammer/sys/kern/kern_switch.c#12 edit
Differences ...
==== //depot/projects/hammer/sys/kern/kern_switch.c#12 (text+ko) ====
@@ -97,7 +97,7 @@
#include <sys/proc.h>
#include <sys/queue.h>
#include <sys/sched.h>
-#if defined(SMP) && defined(__i386__)
+#if defined(SMP) && (defined(__i386__) || defined(__amd64__))
#include <sys/smp.h>
#endif
#include <machine/critical.h>
@@ -124,7 +124,7 @@
struct thread *td;
struct ksegrp *kg;
-#if defined(SMP) && defined(__i386__)
+#if defined(SMP) && (defined(__i386__) || defined(__amd64__))
if (smp_active == 0 && PCPU_GET(cpuid) != 0) {
/* Shutting down, run idlethread on AP's */
td = PCPU_GET(idlethread);
More information about the p4-projects
mailing list