sched/topology: Fix building of overlapping sched-groups
[pandora-kernel.git] / kernel / sched.c
index 4b3e12e..5cfb997 100644 (file)
@@ -7479,7 +7479,7 @@ build_overlap_sched_groups(struct sched_domain *sd, int cpu)
 
        cpumask_clear(covered);
 
-       for_each_cpu(i, span) {
+       for_each_cpu_wrap(i, span, cpu) {
                struct cpumask *sg_span;
 
                if (cpumask_test_cpu(i, covered))