On 09/18/2014 12:33 PM, Dave Hansen wrote: > @@ -410,6 +442,8 @@ void set_cpu_sibling_map(int cpu) > } else if (i != cpu && !c->booted_cores) > c->booted_cores = cpu_data(i).booted_cores; > } > + if (match_mc(c, o) == !topology_same_node(c, o)) > + primarily_use_numa_for_topology(); > } > }
I went to test this on some more systems. The "== !" above should be a "!=". The test is meant to see if a CPU pair is in the same mc group, but not in the same node. I'll fix it in the next version. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/