Loading kernel/sched/fair.c +2 −1 Original line number Diff line number Diff line Loading @@ -6926,7 +6926,8 @@ static void find_best_target(struct sched_domain *sd, cpumask_t *cpus, goto out; /* fast path for prev_cpu */ if ((capacity_orig_of(prev_cpu) == capacity_orig_of(start_cpu)) && if (((capacity_orig_of(prev_cpu) == capacity_orig_of(start_cpu)) || asym_cap_siblings(prev_cpu, start_cpu)) && !cpu_isolated(prev_cpu) && cpu_online(prev_cpu) && idle_cpu(prev_cpu)) { Loading Loading
kernel/sched/fair.c +2 −1 Original line number Diff line number Diff line Loading @@ -6926,7 +6926,8 @@ static void find_best_target(struct sched_domain *sd, cpumask_t *cpus, goto out; /* fast path for prev_cpu */ if ((capacity_orig_of(prev_cpu) == capacity_orig_of(start_cpu)) && if (((capacity_orig_of(prev_cpu) == capacity_orig_of(start_cpu)) || asym_cap_siblings(prev_cpu, start_cpu)) && !cpu_isolated(prev_cpu) && cpu_online(prev_cpu) && idle_cpu(prev_cpu)) { Loading