|
@@ -226,6 +226,8 @@ extern cpumask_t cpu_coregroup_map(int cpu);
|
|
|
#define topology_core_id(cpu) (cpu_data(cpu).cpu_core_id)
|
|
|
#define topology_core_siblings(cpu) (per_cpu(cpu_core_map, cpu))
|
|
|
#define topology_thread_siblings(cpu) (per_cpu(cpu_sibling_map, cpu))
|
|
|
+#define topology_core_cpumask(cpu) (&per_cpu(cpu_core_map, cpu))
|
|
|
+#define topology_thread_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
|
|
|
|
|
|
/* indicates that pointers to the topology cpumask_t maps are valid */
|
|
|
#define arch_provides_topology_pointers yes
|