mirror of https://gitee.com/openkylin/linux.git
[PATCH] powerpc numa: Minor debugging code changes
Add debug statement for map_cpu_to_node; it's useful for cpu hotplug. Clarify debug statement about not finding the numa reference points property. Don't print a meaningless associativity depth (-1) on non-numa systems. Signed-off-by: Nathan Lynch <nathanl@austin.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
c08888cf3c
commit
bf4b85b0e4
|
@ -133,6 +133,8 @@ static inline void map_cpu_to_node(int cpu, int node)
|
|||
{
|
||||
numa_cpu_lookup_table[cpu] = node;
|
||||
|
||||
dbg("adding cpu %d to node %d\n", cpu, node);
|
||||
|
||||
if (!(cpu_isset(cpu, numa_cpumask_lookup_table[node])))
|
||||
cpu_set(cpu, numa_cpumask_lookup_table[node]);
|
||||
}
|
||||
|
@ -246,8 +248,7 @@ static int __init find_min_common_depth(void)
|
|||
if ((len >= 1) && ref_points) {
|
||||
depth = ref_points[1];
|
||||
} else {
|
||||
dbg("WARNING: could not find NUMA "
|
||||
"associativity reference point\n");
|
||||
dbg("NUMA: ibm,associativity-reference-points not found.\n");
|
||||
depth = -1;
|
||||
}
|
||||
of_node_put(rtas_root);
|
||||
|
@ -385,10 +386,11 @@ static int __init parse_numa_properties(void)
|
|||
|
||||
min_common_depth = find_min_common_depth();
|
||||
|
||||
dbg("NUMA associativity depth for CPU/Memory: %d\n", min_common_depth);
|
||||
if (min_common_depth < 0)
|
||||
return min_common_depth;
|
||||
|
||||
dbg("NUMA associativity depth for CPU/Memory: %d\n", min_common_depth);
|
||||
|
||||
/*
|
||||
* Even though we connect cpus to numa domains later in SMP init,
|
||||
* we need to know the maximum node id now. This is because each
|
||||
|
|
Loading…
Reference in New Issue