x86/cpu/topology: Get rid of cpuinfo::x86_max_cores
[sfrench/cifs-2.6.git] / arch / x86 / kernel / cpu / mce / inject.c
index 1e327881073f5c1574013f0e192614e0e0861186..94953d749475d025dd64efe5414a4cdbf83a63e4 100644 (file)
@@ -430,10 +430,9 @@ static void trigger_thr_int(void *info)
 
 static u32 get_nbc_for_node(int node_id)
 {
-       struct cpuinfo_x86 *c = &boot_cpu_data;
        u32 cores_per_node;
 
-       cores_per_node = (c->x86_max_cores * __max_threads_per_core) / topology_amd_nodes_per_pkg();
+       cores_per_node = topology_num_threads_per_package() / topology_amd_nodes_per_pkg();
        return cores_per_node * node_id;
 }