cvs commit: src/sys/sparc64/include tick.h src/sys/sparc64/sparc64
 mp_machdep.c tick.c
    Marius Strobl 
    marius at FreeBSD.org
       
    Sat Sep 20 11:26:23 UTC 2008
    
    
  
marius      2008-09-20 11:26:13 UTC
  FreeBSD src repository
  Modified files:
    sys/sparc64/include  tick.h 
    sys/sparc64/sparc64  mp_machdep.c tick.c 
  Log:
  SVN rev 183201 on 2008-09-20 11:26:13Z by marius
  
  Use the STICK timers only when absolutely necessary, i.e. if a machine
  consists of CPUs running at different speeds, for driving hardclock as
  these timers in turn are driven at frequencies as low as 5MHz, resulting
  in bad granularity compared to the TICK timers. However, don't employ
  the workaround for the BlackBird erratum #1 when using the TICK timer
  on machines with cheetah-class CPUs for performance reasons.
  
  Reported by:    Florian Smeets
  
  Revision  Changes    Path
  1.6       +2 -0      src/sys/sparc64/include/tick.h
  1.48      +2 -0      src/sys/sparc64/sparc64/mp_machdep.c
  1.25      +29 -29    src/sys/sparc64/sparc64/tick.c
    
    
More information about the cvs-all
mailing list