Hi John,
Thanks for the comments.
On Thu, Jul 9, 2015 at 9:16 PM, John Ferlan <jferlan(a)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(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list