Merge "sched: fair: consider all running tasks in cpu for load balance"

This commit is contained in:
qctecmdr 2021-02-16 07:00:36 -08:00 • committed by Gerrit - the friendly Code Review server
commit 2d9dc7412f

View file

@ -9142,9 +9142,10 @@ static inline void update_sg_lb_stats(struct lb_env *env,
sgs->group_load += cpu_runnable_load(rq);
sgs->group_util += cpu_util(i);
sgs->sum_nr_running += rq->cfs.h_nr_running;
nr_running = rq->nr_running;
sgs->sum_nr_running += nr_running;
if (nr_running > 1)
*sg_status |= SG_OVERLOAD;