
Hi John, Thanks for the comments. On Thu, Jul 9, 2015 at 9:16 PM, John Ferlan <jferlan@redhat.com> wrote:
On 07/07/2015 03:25 AM, Andrea Bolognani wrote:
Changes from v3 to v4:
* removed a printf() statement;
* fixed typo in a commit message.
Shivaprasad G Bhat (2): Fix nodeinfo output on PPC64 KVM hosts Add testcase for PPC64 kvm host nodeinfo
Never saw the v4 2/2 come through (nor do I see it in the archive); however, I assume it's the same as the v3 patch:
Its because of the size mailer daemon has blocked it. The 2/2 is pretty big.
http://www.redhat.com/archives/libvir-list/2015-July/msg00155.html
Given it is and what I found reviewing the following:
http://www.redhat.com/archives/libvir-list/2015-July/msg00219.html
regarding nodeinfo.c not really using the tests/nodeinfodata local path instead the running host's sysfs (/sys/devices/system) path.
I see nodeinfo referencing the tests-sysfs correctly on my laptop.
From my gdb 473 if (sscanf(cpudirent->d_name, "cpu%u", &cpu) != 1) (gdb) 472 while ((direrr = virDirRead(cpudir, &cpudirent, node)) > 0) { (gdb) 480 if (direrr < 0) (gdb) p node $2 = 0x6268b0 "/home/shivaprasad/code/libvirt/tests/nodeinfodata/linux-test9/node/node0"
I found while testing that the proposed patch wouldn't run correctly on my host because my /sys/devices/system/cpu/present is "0-3" and the patch would fail on any test with cpu4+ since the tests/nodeinfodata/ present file isn't referenced (if it existed).
I created a series which adjusts the SYSFS_SYSTEM_PATH logic in nodeinfo.c to allow for a supplied path or uses the default:
http://www.redhat.com/archives/libvir-list/2015-July/msg00278.html
Not looking for a review of the 9 patch sysfs series, but I am curious to get a perspective on the patch I initially reviewed which modifies virNodeParseNode to "filter out" or "exclude" cpu's that are offline because they're defective/empty and perhaps how/if that applies to this environment as well.
I'm also curious what happens if the 2/2 patch is run on a PPC64 host with less than 96 cores (from .../cpu/present) since the results seem to expect the 96 cores to be present. It would seem the existing code without the sysfs path redirection would fail, since the caller linuxNodeInfoCPUPopulate would be using the host's sysfs path rather than the tests sysfs path.
I'll try to see how this patch behave on such configuration. :)
John
src/libvirt_private.syms | 1 + src/nodeinfo.c | 138 +++++++++++++++++++-- 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, 829 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
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list