topology: Create core_cpus and die_cpus sysfs attributes
Create CPU topology sysfs attributes: "core_cpus" and "core_cpus_list" These attributes represent all of the logical CPUs that share the same core. These attriutes is synonymous with the existing "thread_siblings" and "thread_siblings_list" attribute, which will be deprecated. Create CPU topology sysfs attributes: "die_cpus" and "die_cpus_list". These attributes represent all of the logical CPUs that share the same die. Suggested-by:Brice Goglin <Brice.Goglin@inria.fr> Signed-off-by:
Len Brown <len.brown@intel.com> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Reviewed-by:
Ingo Molnar <mingo@kernel.org> Acked-by:
Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/071c23a298cd27ede6ed0b6460cae190d193364f.1557769318.git.len.brown@intel.com
Showing
- Documentation/cputopology.txt 15 additions, 6 deletionsDocumentation/cputopology.txt
- arch/x86/include/asm/smp.h 1 addition, 0 deletionsarch/x86/include/asm/smp.h
- arch/x86/include/asm/topology.h 1 addition, 0 deletionsarch/x86/include/asm/topology.h
- arch/x86/kernel/smpboot.c 22 additions, 0 deletionsarch/x86/kernel/smpboot.c
- arch/x86/xen/smp_pv.c 1 addition, 0 deletionsarch/x86/xen/smp_pv.c
- drivers/base/topology.c 12 additions, 0 deletionsdrivers/base/topology.c
- include/linux/topology.h 3 additions, 0 deletionsinclude/linux/topology.h
Loading
Please register or sign in to comment