cvs commit: src/sys/conf options.i386 options.pc98
src/sys/i386/conf NOTES SMP src/sys/i386/i386 machdep.c
mp_machdep.c src/sys/i386/include smp.h
Paul Saab
ps at FreeBSD.org
Wed Mar 26 19:49:38 PST 2003
ps 2003/03/26 11:49:34 PST
FreeBSD src repository
Modified files:
sys/conf options.i386 options.pc98
sys/i386/conf NOTES SMP
sys/i386/i386 machdep.c mp_machdep.c
sys/i386/include smp.h
Log:
Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl.
This keeps the logical cpu's halted in the idle loop. By default
the logical cpu's are halted at startup. It is also possible to
halt any cpu in the idle loop now using machdep.hlt_cpus.
Examples of how to use this:
machdep.hlt_cpus=1 halt cpu0
machdep.hlt_cpus=2 halt cpu1
machdep.hlt_cpus=4 halt cpu2
machdep.hlt_cpus=3 halt cpu0,cpu1
Reviewed by: jhb, peter
Revision Changes Path
1.186 +0 -1 src/sys/conf/options.i386
1.160 +0 -1 src/sys/conf/options.pc98
1.1081 +0 -2 src/sys/i386/conf/NOTES
1.4 +0 -3 src/sys/i386/conf/SMP
1.557 +6 -0 src/sys/i386/i386/machdep.c
1.206 +88 -21 src/sys/i386/i386/mp_machdep.c
1.75 +1 -0 src/sys/i386/include/smp.h
More information about the cvs-src
mailing list