svn commit: r208584 - user/jmallett/octeon/sys/mips/cavium
Juli Mallett
jmallett at FreeBSD.org
Thu May 27 00:09:09 UTC 2010
Author: jmallett
Date: Thu May 27 00:09:09 2010
New Revision: 208584
URL: http://svn.freebsd.org/changeset/base/208584
Log:
Make a trivial allowance for gaps in the coremask. (We certainly do not handle
not running on core 0, at the very least.)
Modified:
user/jmallett/octeon/sys/mips/cavium/octeon_mp.c
Modified: user/jmallett/octeon/sys/mips/cavium/octeon_mp.c
==============================================================================
--- user/jmallett/octeon/sys/mips/cavium/octeon_mp.c Thu May 27 00:07:50 2010 (r208583)
+++ user/jmallett/octeon/sys/mips/cavium/octeon_mp.c Thu May 27 00:09:09 2010 (r208584)
@@ -94,7 +94,7 @@ platform_init_ap(int cpuid)
int
platform_num_processors(void)
{
- return (fls(octeon_bootinfo->core_mask));
+ return (bitcount32(octeon_bootinfo->core_mask));
}
struct cpu_group *
More information about the svn-src-user
mailing list