sched/fair: Sync load_sum with load_avg after dequeue
commit 9e077b52 ("sched/pelt: Check that *_avg are null when *_sum are") reported some inconsitencies between *_avg and *_sum. commit 1c35b07e ("sched/fair: Ensure _sum and _avg values stay consistent") fixed some but one remains when dequeuing load. sync the cfs's load_sum with its load_avg after dequeuing the load of a sched_entity. Fixes: 9e077b52 ("sched/pelt: Check that *_avg are null when *_sum are") Reported-by:Sachin Sant <sachinp@linux.vnet.ibm.com> Signed-off-by:
Vincent Guittot <vincent.guittot@linaro.org> Signed-off-by:
Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by:
Odin Ugedal <odin@uged.al> Tested-by:
Sachin Sant <sachinp@linux.vnet.ibm.com> Link: https://lore.kernel.org/r/20210701171837.32156-1-vincent.guittot@linaro.org
parent
a22a5cb8
Please register or sign in to comment