I have reworked the original code quite a bit, while maintaining the same logic and hopefully introducing no bugs of my own :) Notable changes from v2 to v3: * the function to get the number of threads per subcore has been moved to the from virarch.c, which deals with architecture names only and is therefore not the right place to read host configuration, to nodeinfo.c where the rest of this stuff lives; * said function has also been given a shorter name; * the "valid subcore mode" boolean has been removed: threads_per_subcore will be a positive number if subcores should be taken into account, and if that's not the case (x86 host, tainted configuration) it will simply be zero, so now the code needs to keep track of a single variable instead of two; * the test case has been renamed to be more descriptive; * the test data has been cleaned up by removing all cpu/cpu*/node* links, which prevented 'make dist' from working due to recursive linking. I've added a Signed-off-by: tag to each commit and maintained Shivaprasad as commit author; if that's not a proper way to handle authorship information in this situation please let me know. Shivaprasad G Bhat (2): Fix nodeinfo output on PPC64 KVM hosts Add testcase for PPC64 kvm host nodeinfo src/libvirt_private.syms | 1 + src/nodeinfo.c | 140 +++++++++++++++++++-- src/nodeinfo.h | 1 + tests/Makefile.am | 6 + tests/nodeinfodata/linux-ppc64-subcores.cpuinfo | 59 +++++++++ tests/nodeinfodata/linux-ppc64-subcores.expected | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu0/online | 1 + .../linux-subcores/cpu/cpu0/physical_id | 1 + .../linux-subcores/cpu/cpu0/topology/core_id | 1 + .../linux-subcores/cpu/cpu0/topology/core_siblings | 1 + .../cpu/cpu0/topology/core_siblings_list | 1 + .../cpu/cpu0/topology/physical_package_id | 1 + .../cpu/cpu0/topology/thread_siblings | 1 + .../cpu/cpu0/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu1/online | 1 + .../linux-subcores/cpu/cpu1/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu10/online | 1 + .../linux-subcores/cpu/cpu10/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu11/online | 1 + .../linux-subcores/cpu/cpu11/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu12/online | 1 + .../linux-subcores/cpu/cpu12/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu13/online | 1 + .../linux-subcores/cpu/cpu13/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu14/online | 1 + .../linux-subcores/cpu/cpu14/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu15/online | 1 + .../linux-subcores/cpu/cpu15/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu16/online | 1 + .../linux-subcores/cpu/cpu16/physical_id | 1 + .../linux-subcores/cpu/cpu16/topology/core_id | 1 + .../cpu/cpu16/topology/core_siblings | 1 + .../cpu/cpu16/topology/core_siblings_list | 1 + .../cpu/cpu16/topology/physical_package_id | 1 + .../cpu/cpu16/topology/thread_siblings | 1 + .../cpu/cpu16/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu17/online | 1 + .../linux-subcores/cpu/cpu17/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu18/online | 1 + .../linux-subcores/cpu/cpu18/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu19/online | 1 + .../linux-subcores/cpu/cpu19/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu2/online | 1 + .../linux-subcores/cpu/cpu2/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu20/online | 1 + .../linux-subcores/cpu/cpu20/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu21/online | 1 + .../linux-subcores/cpu/cpu21/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu22/online | 1 + .../linux-subcores/cpu/cpu22/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu23/online | 1 + .../linux-subcores/cpu/cpu23/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu24/online | 1 + .../linux-subcores/cpu/cpu24/physical_id | 1 + .../linux-subcores/cpu/cpu24/topology/core_id | 1 + .../cpu/cpu24/topology/core_siblings | 1 + .../cpu/cpu24/topology/core_siblings_list | 1 + .../cpu/cpu24/topology/physical_package_id | 1 + .../cpu/cpu24/topology/thread_siblings | 1 + .../cpu/cpu24/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu25/online | 1 + .../linux-subcores/cpu/cpu25/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu26/online | 1 + .../linux-subcores/cpu/cpu26/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu27/online | 1 + .../linux-subcores/cpu/cpu27/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu28/online | 1 + .../linux-subcores/cpu/cpu28/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu29/online | 1 + .../linux-subcores/cpu/cpu29/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu3/online | 1 + .../linux-subcores/cpu/cpu3/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu30/online | 1 + .../linux-subcores/cpu/cpu30/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu31/online | 1 + .../linux-subcores/cpu/cpu31/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu32/online | 1 + .../linux-subcores/cpu/cpu32/physical_id | 1 + .../linux-subcores/cpu/cpu32/topology/core_id | 1 + .../cpu/cpu32/topology/core_siblings | 1 + .../cpu/cpu32/topology/core_siblings_list | 1 + .../cpu/cpu32/topology/physical_package_id | 1 + .../cpu/cpu32/topology/thread_siblings | 1 + .../cpu/cpu32/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu33/online | 1 + .../linux-subcores/cpu/cpu33/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu34/online | 1 + .../linux-subcores/cpu/cpu34/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu35/online | 1 + .../linux-subcores/cpu/cpu35/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu36/online | 1 + .../linux-subcores/cpu/cpu36/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu37/online | 1 + .../linux-subcores/cpu/cpu37/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu38/online | 1 + .../linux-subcores/cpu/cpu38/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu39/online | 1 + .../linux-subcores/cpu/cpu39/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu4/online | 1 + .../linux-subcores/cpu/cpu4/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu40/online | 1 + .../linux-subcores/cpu/cpu40/physical_id | 1 + .../linux-subcores/cpu/cpu40/topology/core_id | 1 + .../cpu/cpu40/topology/core_siblings | 1 + .../cpu/cpu40/topology/core_siblings_list | 1 + .../cpu/cpu40/topology/physical_package_id | 1 + .../cpu/cpu40/topology/thread_siblings | 1 + .../cpu/cpu40/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu41/online | 1 + .../linux-subcores/cpu/cpu41/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu42/online | 1 + .../linux-subcores/cpu/cpu42/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu43/online | 1 + .../linux-subcores/cpu/cpu43/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu44/online | 1 + .../linux-subcores/cpu/cpu44/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu45/online | 1 + .../linux-subcores/cpu/cpu45/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu46/online | 1 + .../linux-subcores/cpu/cpu46/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu47/online | 1 + .../linux-subcores/cpu/cpu47/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu48/online | 1 + .../linux-subcores/cpu/cpu48/physical_id | 1 + .../linux-subcores/cpu/cpu48/topology/core_id | 1 + .../cpu/cpu48/topology/core_siblings | 1 + .../cpu/cpu48/topology/core_siblings_list | 1 + .../cpu/cpu48/topology/physical_package_id | 1 + .../cpu/cpu48/topology/thread_siblings | 1 + .../cpu/cpu48/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu49/online | 1 + .../linux-subcores/cpu/cpu49/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu5/online | 1 + .../linux-subcores/cpu/cpu5/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu50/online | 1 + .../linux-subcores/cpu/cpu50/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu51/online | 1 + .../linux-subcores/cpu/cpu51/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu52/online | 1 + .../linux-subcores/cpu/cpu52/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu53/online | 1 + .../linux-subcores/cpu/cpu53/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu54/online | 1 + .../linux-subcores/cpu/cpu54/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu55/online | 1 + .../linux-subcores/cpu/cpu55/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu56/online | 1 + .../linux-subcores/cpu/cpu56/physical_id | 1 + .../linux-subcores/cpu/cpu56/topology/core_id | 1 + .../cpu/cpu56/topology/core_siblings | 1 + .../cpu/cpu56/topology/core_siblings_list | 1 + .../cpu/cpu56/topology/physical_package_id | 1 + .../cpu/cpu56/topology/thread_siblings | 1 + .../cpu/cpu56/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu57/online | 1 + .../linux-subcores/cpu/cpu57/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu58/online | 1 + .../linux-subcores/cpu/cpu58/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu59/online | 1 + .../linux-subcores/cpu/cpu59/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu6/online | 1 + .../linux-subcores/cpu/cpu6/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu60/online | 1 + .../linux-subcores/cpu/cpu60/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu61/online | 1 + .../linux-subcores/cpu/cpu61/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu62/online | 1 + .../linux-subcores/cpu/cpu62/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu63/online | 1 + .../linux-subcores/cpu/cpu63/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu64/online | 1 + .../linux-subcores/cpu/cpu64/physical_id | 1 + .../linux-subcores/cpu/cpu64/topology/core_id | 1 + .../cpu/cpu64/topology/core_siblings | 1 + .../cpu/cpu64/topology/core_siblings_list | 1 + .../cpu/cpu64/topology/physical_package_id | 1 + .../cpu/cpu64/topology/thread_siblings | 1 + .../cpu/cpu64/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu65/online | 1 + .../linux-subcores/cpu/cpu65/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu66/online | 1 + .../linux-subcores/cpu/cpu66/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu67/online | 1 + .../linux-subcores/cpu/cpu67/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu68/online | 1 + .../linux-subcores/cpu/cpu68/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu69/online | 1 + .../linux-subcores/cpu/cpu69/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu7/online | 1 + .../linux-subcores/cpu/cpu7/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu70/online | 1 + .../linux-subcores/cpu/cpu70/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu71/online | 1 + .../linux-subcores/cpu/cpu71/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu72/online | 1 + .../linux-subcores/cpu/cpu72/physical_id | 1 + .../linux-subcores/cpu/cpu72/topology/core_id | 1 + .../cpu/cpu72/topology/core_siblings | 1 + .../cpu/cpu72/topology/core_siblings_list | 1 + .../cpu/cpu72/topology/physical_package_id | 1 + .../cpu/cpu72/topology/thread_siblings | 1 + .../cpu/cpu72/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu73/online | 1 + .../linux-subcores/cpu/cpu73/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu74/online | 1 + .../linux-subcores/cpu/cpu74/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu75/online | 1 + .../linux-subcores/cpu/cpu75/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu76/online | 1 + .../linux-subcores/cpu/cpu76/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu77/online | 1 + .../linux-subcores/cpu/cpu77/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu78/online | 1 + .../linux-subcores/cpu/cpu78/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu79/online | 1 + .../linux-subcores/cpu/cpu79/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu8/online | 1 + .../linux-subcores/cpu/cpu8/physical_id | 1 + .../linux-subcores/cpu/cpu8/topology/core_id | 1 + .../linux-subcores/cpu/cpu8/topology/core_siblings | 1 + .../cpu/cpu8/topology/core_siblings_list | 1 + .../cpu/cpu8/topology/physical_package_id | 1 + .../cpu/cpu8/topology/thread_siblings | 1 + .../cpu/cpu8/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu80/online | 1 + .../linux-subcores/cpu/cpu80/physical_id | 1 + .../linux-subcores/cpu/cpu80/topology/core_id | 1 + .../cpu/cpu80/topology/core_siblings | 1 + .../cpu/cpu80/topology/core_siblings_list | 1 + .../cpu/cpu80/topology/physical_package_id | 1 + .../cpu/cpu80/topology/thread_siblings | 1 + .../cpu/cpu80/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu81/online | 1 + .../linux-subcores/cpu/cpu81/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu82/online | 1 + .../linux-subcores/cpu/cpu82/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu83/online | 1 + .../linux-subcores/cpu/cpu83/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu84/online | 1 + .../linux-subcores/cpu/cpu84/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu85/online | 1 + .../linux-subcores/cpu/cpu85/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu86/online | 1 + .../linux-subcores/cpu/cpu86/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu87/online | 1 + .../linux-subcores/cpu/cpu87/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu88/online | 1 + .../linux-subcores/cpu/cpu88/physical_id | 1 + .../linux-subcores/cpu/cpu88/topology/core_id | 1 + .../cpu/cpu88/topology/core_siblings | 1 + .../cpu/cpu88/topology/core_siblings_list | 1 + .../cpu/cpu88/topology/physical_package_id | 1 + .../cpu/cpu88/topology/thread_siblings | 1 + .../cpu/cpu88/topology/thread_siblings_list | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu89/online | 1 + .../linux-subcores/cpu/cpu89/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu9/online | 1 + .../linux-subcores/cpu/cpu9/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu90/online | 1 + .../linux-subcores/cpu/cpu90/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu91/online | 1 + .../linux-subcores/cpu/cpu91/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu92/online | 1 + .../linux-subcores/cpu/cpu92/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu93/online | 1 + .../linux-subcores/cpu/cpu93/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu94/online | 1 + .../linux-subcores/cpu/cpu94/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/cpu95/online | 1 + .../linux-subcores/cpu/cpu95/physical_id | 1 + tests/nodeinfodata/linux-subcores/cpu/dscr_default | 1 + tests/nodeinfodata/linux-subcores/cpu/kernel_max | 1 + tests/nodeinfodata/linux-subcores/cpu/offline | 1 + tests/nodeinfodata/linux-subcores/cpu/online | 1 + tests/nodeinfodata/linux-subcores/cpu/possible | 1 + tests/nodeinfodata/linux-subcores/cpu/present | 1 + .../linux-subcores/cpu/subcores_per_core | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu0 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu1 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu10 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu11 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu12 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu13 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu14 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu15 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu16 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu17 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu18 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu19 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu2 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu20 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu21 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu22 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu23 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu3 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu4 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu5 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu6 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu7 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu8 | 1 + tests/nodeinfodata/linux-subcores/node/node0/cpu9 | 1 + .../nodeinfodata/linux-subcores/node/node0/cpulist | 1 + .../nodeinfodata/linux-subcores/node/node0/cpumap | 1 + .../linux-subcores/node/node0/distance | 1 + .../nodeinfodata/linux-subcores/node/node0/meminfo | 29 +++++ .../linux-subcores/node/node0/numastat | 6 + tests/nodeinfodata/linux-subcores/node/node1/cpu24 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu25 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu26 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu27 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu28 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu29 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu30 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu31 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu32 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu33 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu34 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu35 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu36 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu37 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu38 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu39 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu40 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu41 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu42 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu43 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu44 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu45 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu46 | 1 + tests/nodeinfodata/linux-subcores/node/node1/cpu47 | 1 + .../nodeinfodata/linux-subcores/node/node1/cpulist | 1 + .../nodeinfodata/linux-subcores/node/node1/cpumap | 1 + .../linux-subcores/node/node1/distance | 1 + .../nodeinfodata/linux-subcores/node/node1/meminfo | 29 +++++ .../linux-subcores/node/node1/numastat | 6 + .../nodeinfodata/linux-subcores/node/node16/cpu48 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu49 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu50 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu51 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu52 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu53 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu54 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu55 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu56 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu57 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu58 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu59 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu60 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu61 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu62 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu63 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu64 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu65 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu66 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu67 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu68 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu69 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu70 | 1 + .../nodeinfodata/linux-subcores/node/node16/cpu71 | 1 + .../linux-subcores/node/node16/cpulist | 1 + .../nodeinfodata/linux-subcores/node/node16/cpumap | 1 + .../linux-subcores/node/node16/distance | 1 + .../linux-subcores/node/node16/meminfo | 29 +++++ .../linux-subcores/node/node16/numastat | 6 + .../nodeinfodata/linux-subcores/node/node16/uevent | 0 .../nodeinfodata/linux-subcores/node/node16/vmstat | 39 ++++++ .../nodeinfodata/linux-subcores/node/node17/cpu72 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu73 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu74 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu75 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu76 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu77 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu78 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu79 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu80 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu81 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu82 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu83 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu84 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu85 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu86 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu87 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu88 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu89 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu90 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu91 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu92 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu93 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu94 | 1 + .../nodeinfodata/linux-subcores/node/node17/cpu95 | 1 + .../linux-subcores/node/node17/cpulist | 1 + .../nodeinfodata/linux-subcores/node/node17/cpumap | 1 + .../linux-subcores/node/node17/distance | 1 + .../linux-subcores/node/node17/meminfo | 29 +++++ .../linux-subcores/node/node17/numastat | 6 + .../nodeinfodata/linux-subcores/node/node17/vmstat | 39 ++++++ tests/nodeinfodata/linux-subcores/node/online | 1 + tests/nodeinfodata/linux-subcores/node/possible | 1 + tests/nodeinfomock.c | 35 ++++++ tests/nodeinfotest.c | 3 +- 400 files changed, 831 insertions(+), 14 deletions(-) create mode 100644 tests/nodeinfodata/linux-ppc64-subcores.cpuinfo create mode 100644 tests/nodeinfodata/linux-ppc64-subcores.expected create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu0/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu1/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu1/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu10/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu10/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu11/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu11/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu12/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu12/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu13/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu13/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu14/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu14/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu15/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu15/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu16/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu17/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu17/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu18/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu18/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu19/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu19/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu2/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu2/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu20/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu20/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu21/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu21/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu22/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu22/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu23/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu23/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu24/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu25/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu25/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu26/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu26/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu27/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu27/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu28/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu28/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu29/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu29/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu3/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu3/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu30/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu30/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu31/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu31/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu32/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu33/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu33/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu34/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu34/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu35/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu35/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu36/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu36/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu37/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu37/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu38/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu38/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu39/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu39/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu4/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu4/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu40/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu41/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu41/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu42/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu42/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu43/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu43/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu44/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu44/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu45/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu45/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu46/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu46/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu47/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu47/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu48/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu49/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu49/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu5/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu5/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu50/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu50/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu51/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu51/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu52/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu52/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu53/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu53/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu54/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu54/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu55/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu55/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu56/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu57/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu57/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu58/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu58/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu59/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu59/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu6/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu6/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu60/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu60/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu61/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu61/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu62/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu62/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu63/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu63/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu64/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu65/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu65/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu66/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu66/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu67/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu67/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu68/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu68/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu69/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu69/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu7/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu7/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu70/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu70/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu71/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu71/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu72/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu73/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu73/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu74/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu74/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu75/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu75/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu76/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu76/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu77/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu77/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu78/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu78/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu79/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu79/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu8/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu80/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu81/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu81/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu82/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu82/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu83/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu83/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu84/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu84/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu85/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu85/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu86/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu86/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu87/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu87/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/topology/core_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/topology/core_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/topology/core_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/topology/physical_package_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/topology/thread_siblings create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu88/topology/thread_siblings_list create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu89/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu89/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu9/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu9/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu90/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu90/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu91/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu91/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu92/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu92/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu93/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu93/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu94/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu94/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu95/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/cpu95/physical_id create mode 100644 tests/nodeinfodata/linux-subcores/cpu/dscr_default create mode 100644 tests/nodeinfodata/linux-subcores/cpu/kernel_max create mode 100644 tests/nodeinfodata/linux-subcores/cpu/offline create mode 100644 tests/nodeinfodata/linux-subcores/cpu/online create mode 100644 tests/nodeinfodata/linux-subcores/cpu/possible create mode 100644 tests/nodeinfodata/linux-subcores/cpu/present create mode 100644 tests/nodeinfodata/linux-subcores/cpu/subcores_per_core create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu0 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu1 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu10 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu11 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu12 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu13 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu14 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu15 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu16 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu17 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu18 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu19 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu2 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu20 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu21 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu22 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu23 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu3 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu4 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu5 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu6 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu7 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu8 create mode 120000 tests/nodeinfodata/linux-subcores/node/node0/cpu9 create mode 100644 tests/nodeinfodata/linux-subcores/node/node0/cpulist create mode 100644 tests/nodeinfodata/linux-subcores/node/node0/cpumap create mode 100644 tests/nodeinfodata/linux-subcores/node/node0/distance create mode 100644 tests/nodeinfodata/linux-subcores/node/node0/meminfo create mode 100644 tests/nodeinfodata/linux-subcores/node/node0/numastat create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu24 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu25 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu26 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu27 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu28 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu29 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu30 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu31 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu32 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu33 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu34 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu35 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu36 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu37 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu38 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu39 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu40 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu41 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu42 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu43 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu44 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu45 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu46 create mode 120000 tests/nodeinfodata/linux-subcores/node/node1/cpu47 create mode 100644 tests/nodeinfodata/linux-subcores/node/node1/cpulist create mode 100644 tests/nodeinfodata/linux-subcores/node/node1/cpumap create mode 100644 tests/nodeinfodata/linux-subcores/node/node1/distance create mode 100644 tests/nodeinfodata/linux-subcores/node/node1/meminfo create mode 100644 tests/nodeinfodata/linux-subcores/node/node1/numastat create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu48 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu49 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu50 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu51 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu52 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu53 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu54 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu55 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu56 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu57 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu58 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu59 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu60 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu61 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu62 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu63 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu64 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu65 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu66 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu67 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu68 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu69 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu70 create mode 120000 tests/nodeinfodata/linux-subcores/node/node16/cpu71 create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/cpulist create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/cpumap create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/distance create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/meminfo create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/numastat create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/uevent create mode 100644 tests/nodeinfodata/linux-subcores/node/node16/vmstat create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu72 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu73 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu74 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu75 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu76 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu77 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu78 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu79 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu80 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu81 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu82 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu83 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu84 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu85 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu86 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu87 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu88 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu89 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu90 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu91 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu92 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu93 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu94 create mode 120000 tests/nodeinfodata/linux-subcores/node/node17/cpu95 create mode 100644 tests/nodeinfodata/linux-subcores/node/node17/cpulist create mode 100644 tests/nodeinfodata/linux-subcores/node/node17/cpumap create mode 100644 tests/nodeinfodata/linux-subcores/node/node17/distance create mode 100644 tests/nodeinfodata/linux-subcores/node/node17/meminfo create mode 100644 tests/nodeinfodata/linux-subcores/node/node17/numastat create mode 100644 tests/nodeinfodata/linux-subcores/node/node17/vmstat create mode 100644 tests/nodeinfodata/linux-subcores/node/online create mode 100644 tests/nodeinfodata/linux-subcores/node/possible create mode 100644 tests/nodeinfomock.c -- 2.4.3 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list