linux_dsm_epyc7002/kernel/sched
Vincent Guittot 289de35984 sched/fair: Fix statistics for find_idlest_group()
sgs->group_weight is not set while gathering statistics in
update_sg_wakeup_stats(). This means that a group can be classified as
fully busy with 0 running tasks if utilization is high enough.

This path is mainly used for fork and exec.

Fixes: 57abff067a ("sched/fair: Rework find_idlest_group()")
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Acked-by: Mel Gorman <mgorman@techsingularity.net>
Link: https://lore.kernel.org/r/20200218144534.4564-1-vincent.guittot@linaro.org
2020-02-27 10:08:27 +01:00
..
autogroup.c
autogroup.h
clock.c
completion.c
core.c sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression 2020-02-10 11:24:37 +01:00
cpuacct.c
cpudeadline.c
cpudeadline.h
cpufreq_schedutil.c
cpufreq.c
cpupri.c
cpupri.h
cputime.c
deadline.c
debug.c
fair.c sched/fair: Fix statistics for find_idlest_group() 2020-02-27 10:08:27 +01:00
features.h
idle.c
isolation.c
loadavg.c
Makefile
membarrier.c
pelt.c
pelt.h
psi.c Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2020-02-15 12:51:22 -08:00
rt.c
sched-pelt.h
sched.h sched/core: Annotate curr pointer in rq with __rcu 2020-02-11 13:00:37 +01:00
stats.c
stats.h
stop_task.c
swait.c
topology.c
wait_bit.c
wait.c