powerpc/kprobes: Fix validation of prefixed instructions across page boundary
[sfrench/cifs-2.6.git] / arch / powerpc / kernel / smp.c
index ad3e974726797e5eb821b101ca49b58f0d203fc1..2e05c783440a33c3ed82bc19486736fb1be615db 100644 (file)
@@ -1563,6 +1563,9 @@ void start_secondary(void *unused)
 
        vdso_getcpu_init();
 #endif
+       set_numa_node(numa_cpu_lookup_table[cpu]);
+       set_numa_mem(local_memory_node(numa_cpu_lookup_table[cpu]));
+
        /* Update topology CPU masks */
        add_cpu_to_masks(cpu);
 
@@ -1581,9 +1584,6 @@ void start_secondary(void *unused)
                        shared_caches = true;
        }
 
-       set_numa_node(numa_cpu_lookup_table[cpu]);
-       set_numa_mem(local_memory_node(numa_cpu_lookup_table[cpu]));
-
        smp_wmb();
        notify_cpu_starting(cpu);
        set_cpu_online(cpu, true);