Loading kernel/sched/fair.c +3 −2 Original line number Diff line number Diff line Loading @@ -5003,9 +5003,10 @@ static inline void update_overutilized_status(struct rq *rq) rcu_read_lock(); sd = rcu_dereference(rq->sd); if (sd && !sd_overutilized(sd) && cpu_overutilized(rq->cpu)) if (sd && (sd->flags & SD_LOAD_BALANCE)) set_sd_overutilized(sd); else if (sd && sd->parent) set_sd_overutilized(sd->parent); rcu_read_unlock(); } #else Loading Loading
kernel/sched/fair.c +3 −2 Original line number Diff line number Diff line Loading @@ -5003,9 +5003,10 @@ static inline void update_overutilized_status(struct rq *rq) rcu_read_lock(); sd = rcu_dereference(rq->sd); if (sd && !sd_overutilized(sd) && cpu_overutilized(rq->cpu)) if (sd && (sd->flags & SD_LOAD_BALANCE)) set_sd_overutilized(sd); else if (sd && sd->parent) set_sd_overutilized(sd->parent); rcu_read_unlock(); } #else Loading