davidxu 2007-01-02 04:14:01 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Fix compiling.
Revision ChangesPath
1.11 +334 -421 src/sys/kern/sched_core.c
___
cvs-all@freebsd.org
davidxu 2006-06-29 09:49:00 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Fix system load count (noticed by dephij). Remove incorrect
comment.
Revision ChangesPath
1.8 +1 -6 src/sys/kern/sched_core.c
davidxu 2006-06-29 12:29:20 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Fix a bug when accumulating run time, if a thread calls yield() syscall,
its run time may be lost.
Revision ChangesPath
1.9 +5 -5
davidxu 2006-06-29 05:36:35 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Remove load balancer code, since it has serious priority inversion problem
which really hurts performance on FreeBSD.
Revision Changes Path
1.6 +411
davidxu 2006-06-29 05:59:37 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Remove unused function declaration.
Add else statement in sched_calc_pri.
Fix a bug when checking interrupt thread in sched_add.
Revision ChangesPath
1.7
davidxu 2006-06-13 23:01:50 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Pass boolean value to __predict_false. Try to keep KSE slot count
correct for migrating thread, the count is a bit mess.
Revision ChangesPath
1.2 +2
davidxu 2006-06-13 23:45:59 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Fox a typo in sched_is_timeshare.
Revision ChangesPath
1.3 +1 -1 src/sys/kern/sched_core.c
___
davidxu 2006-06-14 03:46:03 UTC
FreeBSD src repository
Modified files:
sys/kern sched_core.c
Log:
Clear ke_runq before calling maybe_preempt, this avoids a
KASSERT(ke-ke_runq == NULL) panic when the sched_add is recursively
called by maybe_preempt.
Reported