diff options
author | grehan <grehan@FreeBSD.org> | 2004-03-16 13:34:50 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2004-03-16 13:34:50 +0000 |
commit | 84ca086b141abd17fadaad16366dc1ac82d3829e (patch) | |
tree | acf0f51ce3be3ade1e3eeada964d0f4206903632 | |
parent | feae82b01ad79b3ceb00ea631d6c80b46da90bd0 (diff) | |
download | FreeBSD-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.
-rw-r--r-- | sys/kern/subr_smp.c | 4 |
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) { |