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