Messages in this thread | | | Date | Thu, 17 Dec 2009 19:50:21 +0100 | From | Peter Zijlstra <> | Subject | [PATCH 0/6] Some load-balancer cleanups |
| |
Since RT has since grown its own load-balancer which is totally independent from CFS, we can remove some of the left-overs from back when.
Gets rid of the ->load_balance and ->move_one_task sched_class calls and removed the rq_iterator stuff.
Also carries a lock-break recently found wanted by -rt.
Compile tested with CGROUP/SMP/UP and booted on x86_64-SMP.
include/linux/sched.h | 8 - kernel/sched.c | 1945 ++--------------------------------------------- kernel/sched_fair.c | 1778 +++++++++++++++++++++++++++++++++++++++++-- kernel/sched_idletask.c | 21 - kernel/sched_rt.c | 20 - 5 files changed, 1805 insertions(+), 1967 deletions(-)
| |