|
@@ -1439,7 +1439,7 @@ build_sched_domains(const struct cpumask *cpu_map, struct sched_domain_attr *att
|
|
|
sd = build_sched_domain(tl, cpu_map, attr, sd, i);
|
|
sd = build_sched_domain(tl, cpu_map, attr, sd, i);
|
|
|
if (tl == sched_domain_topology)
|
|
if (tl == sched_domain_topology)
|
|
|
*per_cpu_ptr(d.sd, i) = sd;
|
|
*per_cpu_ptr(d.sd, i) = sd;
|
|
|
- if (tl->flags & SDTL_OVERLAP || sched_feat(FORCE_SD_OVERLAP))
|
|
|
|
|
|
|
+ if (tl->flags & SDTL_OVERLAP)
|
|
|
sd->flags |= SD_OVERLAP;
|
|
sd->flags |= SD_OVERLAP;
|
|
|
if (cpumask_equal(cpu_map, sched_domain_span(sd)))
|
|
if (cpumask_equal(cpu_map, sched_domain_span(sd)))
|
|
|
break;
|
|
break;
|