summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_smp.c
diff options
context:
space:
mode:
authorgrehan <grehan@FreeBSD.org>2004-03-16 13:34:50 +0000
committergrehan <grehan@FreeBSD.org>2004-03-16 13:34:50 +0000
commit84ca086b141abd17fadaad16366dc1ac82d3829e (patch)
treeacf0f51ce3be3ade1e3eeada964d0f4206903632 /sys/kern/subr_smp.c
parentfeae82b01ad79b3ceb00ea631d6c80b46da90bd0 (diff)
downloadFreeBSD-src-84ca086b141abd17fadaad16366dc1ac82d3829e.zip
FreeBSD-src-84ca086b141abd17fadaad16366dc1ac82d3829e.tar.gz
Add powerpc to temporary fix. The new cpu device claims all
'generic' OpenFirmware nexus nodes, since it uses bus_generic_probe. Maybe the cpu device probe should be MD.
Diffstat (limited to 'sys/kern/subr_smp.c')
-rw-r--r--sys/kern/subr_smp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/subr_smp.c b/sys/kern/subr_smp.c
index 4975460..cc5a98b 100644
--- a/sys/kern/subr_smp.c
+++ b/sys/kern/subr_smp.c
@@ -83,7 +83,7 @@ int smp_cpus = 1; /* how many cpu's running */
SYSCTL_INT(_kern_smp, OID_AUTO, cpus, CTLFLAG_RD, &smp_cpus, 0,
"Number of CPUs online");
-#ifndef __sparc64__
+#if !__sparc64__ && !__powerpc__
static void cpu_identify(driver_t *driver, device_t parent);
static device_t cpu_add_child(device_t bus, int order, const char *name,
int unit);
@@ -417,7 +417,7 @@ smp_rendezvous(void (* setup_func)(void *),
}
#endif /* SMP */
-#ifndef __sparc64__
+#if !__sparc64__ && !__powerpc__
static void
cpu_identify(driver_t *driver, device_t parent)
{
OpenPOWER on IntegriCloud