|
@@ -6444,8 +6444,10 @@ static void init_numa_topology_type(void)
|
|
|
|
|
|
n = sched_max_numa_distance;
|
|
n = sched_max_numa_distance;
|
|
|
|
|
|
- if (n <= 1)
|
|
|
|
|
|
+ if (sched_domains_numa_levels <= 1) {
|
|
sched_numa_topology_type = NUMA_DIRECT;
|
|
sched_numa_topology_type = NUMA_DIRECT;
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
|
|
for_each_online_node(a) {
|
|
for_each_online_node(a) {
|
|
for_each_online_node(b) {
|
|
for_each_online_node(b) {
|