Loading kernel/sched/fair.c +5 −0 Original line number Diff line number Diff line Loading @@ -9904,6 +9904,11 @@ static inline void calculate_imbalance(struct lb_env *env, struct sd_lb_stats *s (busiest->avg_load <= sds->avg_load || local->avg_load >= sds->avg_load)) { env->imbalance = 0; if (busiest->group_type == group_overloaded && local->group_type <= group_misfit_task) { env->imbalance = busiest->load_per_task; return; } return fix_small_imbalance(env, sds); } Loading Loading
kernel/sched/fair.c +5 −0 Original line number Diff line number Diff line Loading @@ -9904,6 +9904,11 @@ static inline void calculate_imbalance(struct lb_env *env, struct sd_lb_stats *s (busiest->avg_load <= sds->avg_load || local->avg_load >= sds->avg_load)) { env->imbalance = 0; if (busiest->group_type == group_overloaded && local->group_type <= group_misfit_task) { env->imbalance = busiest->load_per_task; return; } return fix_small_imbalance(env, sds); } Loading