cvs commit: src/sys/kern sched_ule.c
Jeff Roberson
jeff at FreeBSD.org
Mon Oct 1 17:36:06 PDT 2007
jeff 2007-10-02 00:36:06 UTC
FreeBSD src repository
Modified files:
sys/kern sched_ule.c
Log:
- Move the rebalancer back into hardclock to prevent potential softclock
starvation caused by unbalanced interrupt loads.
- Change the rebalancer to work on stathz ticks but retain randomization.
- Simplify locking in tdq_idled() to use the tdq_lock_pair() rather than
complex sequences of locks to avoid deadlock.
Reported by: kris
Approved by: re
Revision Changes Path
1.211 +86 -55 src/sys/kern/sched_ule.c
More information about the cvs-src
mailing list