[libvirt] [PATCH v4 0/2] Fix nodeinfo output on PPC64 KVM hosts
Shivaprasad bhat
shivaprasadbhat at gmail.com
Fri Jul 10 13:04:42 UTC 2015
Hi John,
Thanks for the comments.
On Thu, Jul 9, 2015 at 9:16 PM, John Ferlan <jferlan at 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 at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
More information about the libvir-list
mailing list