Check the new kern.smp.active sysctl rather than the non-existent
smp.smp_active sysctl to determine if we are running on an SMP machine.
This commit is contained in:
parent
6caa8a1501
commit
2522796e9d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=76079
@ -209,7 +209,7 @@ struct statics *statics;
|
||||
|
||||
modelen = sizeof(smpmode);
|
||||
if ((sysctlbyname("machdep.smp_active", &smpmode, &modelen, NULL, 0) < 0 &&
|
||||
sysctlbyname("smp.smp_active", &smpmode, &modelen, NULL, 0) < 0) ||
|
||||
sysctlbyname("kern.smp.active", &smpmode, &modelen, NULL, 0) < 0) ||
|
||||
modelen != sizeof(smpmode))
|
||||
smpmode = 0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user