cvs commit: src/sys/i386/i386 machdep.c src/sys/kern kern_switch.c lwkt_thread.c src/sys/sys globaldata.h

Matthew Dillon dillon at
Mon Dec 29 19:20:04 PST 2003

dillon      2003/12/29 19:19:04 PST

DragonFly src repository

  Modified files:
    sys/i386/i386        machdep.c 
    sys/kern             kern_switch.c lwkt_thread.c 
    sys/sys              globaldata.h 
  Add idle entry halt vs spin statistics counters machdep.cpu_idle_*,
  Clear the reschedule flag in chooseproc() to prevent stale reschedule
  requests from causing double-reschedules, and only disable HLT when a
  system interrupt is pending (verses non critical process requests which
  do not apply to the idle thread).
  Problem focused in by: YONETANI Tomokazu <qhwt+dragonfly-kernel at xxxxxxxxxx>
  Revision  Changes    Path
  1.51      +9 -0      src/sys/i386/i386/machdep.c
  1.16      +1 -0      src/sys/kern/kern_switch.c
  1.47      +3 -3      src/sys/kern/lwkt_thread.c
  1.22      +1 -0      src/sys/sys/globaldata.h

More information about the Commits mailing list