diff options
Diffstat (limited to 'sys/sparc64')
-rw-r--r-- | sys/sparc64/sparc64/mp_machdep.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/sys/sparc64/sparc64/mp_machdep.c b/sys/sparc64/sparc64/mp_machdep.c index 967ac5a..c26f6f7 100644 --- a/sys/sparc64/sparc64/mp_machdep.c +++ b/sys/sparc64/sparc64/mp_machdep.c @@ -140,8 +140,8 @@ mp_tramp_alloc(void) /* * Probe for other cpus. */ -int -cpu_mp_probe(void) +void +cpu_mp_setmaxid(void) { phandle_t child; phandle_t root; @@ -160,7 +160,13 @@ cpu_mp_probe(void) cpus++; } mp_maxid = cpus; - return (cpus > 1); +} + +int +cpu_mp_probe(void) +{ + + return (mp_maxid > 1); } static void |