diff options
-rw-r--r-- | kernel/sched/fair.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 391eaf25a2aa..eb87229ed4af 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c | |||
@@ -4095,7 +4095,7 @@ static unsigned long capacity_of(int cpu) | |||
4095 | static unsigned long cpu_avg_load_per_task(int cpu) | 4095 | static unsigned long cpu_avg_load_per_task(int cpu) |
4096 | { | 4096 | { |
4097 | struct rq *rq = cpu_rq(cpu); | 4097 | struct rq *rq = cpu_rq(cpu); |
4098 | unsigned long nr_running = ACCESS_ONCE(rq->nr_running); | 4098 | unsigned long nr_running = ACCESS_ONCE(rq->cfs.h_nr_running); |
4099 | unsigned long load_avg = rq->cfs.runnable_load_avg; | 4099 | unsigned long load_avg = rq->cfs.runnable_load_avg; |
4100 | 4100 | ||
4101 | if (nr_running) | 4101 | if (nr_running) |
@@ -5985,7 +5985,7 @@ static inline void update_sg_lb_stats(struct lb_env *env, | |||
5985 | load = source_load(i, load_idx); | 5985 | load = source_load(i, load_idx); |
5986 | 5986 | ||
5987 | sgs->group_load += load; | 5987 | sgs->group_load += load; |
5988 | sgs->sum_nr_running += rq->nr_running; | 5988 | sgs->sum_nr_running += rq->cfs.h_nr_running; |
5989 | 5989 | ||
5990 | if (rq->nr_running > 1) | 5990 | if (rq->nr_running > 1) |
5991 | *overload = true; | 5991 | *overload = true; |