Loading kernel/sched.c +4 −0 Original line number Diff line number Diff line Loading @@ -3013,6 +3013,10 @@ static int move_tasks(struct rq *this_rq, int this_cpu, struct rq *busiest, max_load_move - total_load_moved, sd, idle, all_pinned, &this_best_prio); class = class->next; if (idle == CPU_NEWLY_IDLE && this_rq->nr_running) break; } while (class && max_load_move > total_load_moved); return total_load_moved > 0; Loading Loading
kernel/sched.c +4 −0 Original line number Diff line number Diff line Loading @@ -3013,6 +3013,10 @@ static int move_tasks(struct rq *this_rq, int this_cpu, struct rq *busiest, max_load_move - total_load_moved, sd, idle, all_pinned, &this_best_prio); class = class->next; if (idle == CPU_NEWLY_IDLE && this_rq->nr_running) break; } while (class && max_load_move > total_load_moved); return total_load_moved > 0; Loading