kernel icon indicating copy to clipboard operation
kernel copied to clipboard

[Intel-SIG] new CPU topology series - 1/4: x86/cpu: Rework the topology evaluation - part1

Open quanxianwang opened this issue 1 month ago • 0 comments

CPU topology series: There are totally 5 series for this new cpu topology. 1st has been in 6.6, 2nd, 3rd, 4th, 5th series will be backported to 6.6. This PR is 5th patch series.

patch series 1: [patch V3 00/60] x86/apic: Decrapification and static calls https://lore.kernel.org/all/[email protected]/ Patches are merged in 6.6-rc1 Patch series 2: [patch V4 00/41] x86/cpu: Rework the topology evaluation https://lore.kernel.org/all/[email protected]/ Patch 1-22 merged in 6.7-rc1 Patch series 3: [patch V6 00/19] x86/cpu: Rework topology evaluation https://lore.kernel.org/all/[email protected]/ Patch series 4: [patch V3 00/22] x86/topology: More cleanups and preparatory work https://lore.kernel.org/all/[email protected]/ Patch series 5: [patch 00/30] x86/apic: Rework APIC registration https://lore.kernel.org/all/[email protected]/ Patches are merged in this merge window and should be included in 6.9-rc1.

Testing: Intel platform EMR/SRFSP/GNRSP/CWF/DMR simics testing - PASS

Testing Process: git clone https://github.com/intel/lkvs cd lkvs/BM

testcase-1: #./runtests -c cpu_topology.sh -t numa_nodes_compare [RESULT][cpu_topology.sh] [PASS] [0] [0.163s] testcase-2: ./runtests -c cpu_topology.sh -t verify_thread_per_core [RESULT][cpu_topology.sh] [PASS] [0] [0.158s] testcase-3: #./runtests -c cpu_topology.sh -t verify_cores_per_socket [RESULT][cpu_topology.sh] [PASS] [0] [0.158s] testcase-4: #./runtests -c cpu_topology.sh -t verify_socket_num [RESULT][cpu_topology.sh] [PASS] [0] [0.155s] testcase-5: #./runtests -c cpu_topology.sh -t verify_level_type [RESULT][cpu_topology.sh] [PASS] [0] [0.158s]

package dependency: cpuid tools (used by test 1-5)

quanxianwang avatar Jan 04 '26 05:01 quanxianwang