tmp_suning_uos_patched/kernel/sched
Vladimir Davydov 7e3115ef51 sched/balancing: Fix cfs_rq->task_h_load calculation
Patch a003a2 (sched: Consider runnable load average in move_tasks())
sets all top-level cfs_rqs' h_load to rq->avg.load_avg_contrib, which is
always 0. This mistype leads to all tasks having weight 0 when load
balancing in a cpu-cgroup enabled setup. There obviously should be sum
of weights of all runnable tasks there instead. Fix it.

Signed-off-by: Vladimir Davydov <vdavydov@parallels.com>
Reviewed-by: Paul Turner <pjt@google.com>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/1379173186-11944-1-git-send-email-vdavydov@parallels.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2013-09-20 11:59:39 +02:00
..
auto_group.c
auto_group.h
clock.c
core.c
cpuacct.c
cpuacct.h
cpupri.c
cpupri.h
cputime.c
debug.c sched/debug: Take PID namespace into account 2013-09-12 19:14:16 +02:00
fair.c sched/balancing: Fix cfs_rq->task_h_load calculation 2013-09-20 11:59:39 +02:00
features.h
idle_task.c
Makefile
proc.c
rt.c
sched.h
stats.c
stats.h sched: Fix comment for sched_info_depart 2013-09-16 11:18:34 +02:00
stop_task.c