|
@@ -3241,7 +3241,7 @@ find_busiest_group(struct sched_domain *sd, int this_cpu,
|
|
|
*/
|
|
|
if ((sum_nr_running < min_nr_running) ||
|
|
|
(sum_nr_running == min_nr_running &&
|
|
|
- cpumask_first(sched_group_cpus(group)) <
|
|
|
+ cpumask_first(sched_group_cpus(group)) >
|
|
|
cpumask_first(sched_group_cpus(group_min)))) {
|
|
|
group_min = group;
|
|
|
min_nr_running = sum_nr_running;
|
|
@@ -3257,7 +3257,7 @@ find_busiest_group(struct sched_domain *sd, int this_cpu,
|
|
|
if (sum_nr_running <= group_capacity - 1) {
|
|
|
if (sum_nr_running > leader_nr_running ||
|
|
|
(sum_nr_running == leader_nr_running &&
|
|
|
- cpumask_first(sched_group_cpus(group)) >
|
|
|
+ cpumask_first(sched_group_cpus(group)) <
|
|
|
cpumask_first(sched_group_cpus(group_leader)))) {
|
|
|
group_leader = group;
|
|
|
leader_nr_running = sum_nr_running;
|