[libvirt] [PATCHv2 0/4] improve node info collection

Eric Blake eblake at redhat.com
Fri May 11 22:41:46 UTC 2012


This builds on Osier's patch v1 here:
https://www.redhat.com/archives/libvir-list/2012-May/msg00663.html
to add some tests as recommended by Dan Berrange.

Patches 1-3 are new, and patch 4 is Osier's patch plus a change
to the testsuite to show what really changed.  According to sysfs
of the AMD machine that he and I were playing with, there were 8
NUMA nodes of 6 CPUs each in a staggered grouping; for example,
/sys/devices/system/node/node0/cpulist shows 0,4,8,12,16,20.
I'd have to think a lot more about whether we are representing
things correctly with the hack of going by cpuinfo's claim of
12 cores (2 cores per socket, with 6 sockets).  For example,
is node/has_cpu any better than node/possible, or any better
than a readdir() over node/ looking for all node[0-9]*
subdirectories?  At any rate, having tests will help us feel
better about any v3 tweaks to this series.

Please feel free to contribute more tests for machines with
different NUMA configurations that you have access to.

Eric Blake (3):
  nodeinfo: drop static variable
  nodeinfo: avoid probing host filesystem during test
  nodeinfo: add some more tests

Osier Yang (1):
  nodeinfo: Get the correct CPU number on AMD Magny Cours platform

 src/nodeinfo.c                                     |  181 ++-
 .../linux-nodeinfo-sysfs-test-2-cpu-x86-output.txt |    1 +
 .../linux-nodeinfo-sysfs-test-2-x86.cpuinfo        |   52 +
 .../cpu/cpu0/topology/core_id                      |    1 +
 .../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 +
 .../linux-nodeinfo-sysfs-test-2/cpu/cpu1/online    |    1 +
 .../cpu/cpu1/topology/core_id                      |    1 +
 .../cpu/cpu1/topology/core_siblings                |    1 +
 .../cpu/cpu1/topology/core_siblings_list           |    1 +
 .../cpu/cpu1/topology/physical_package_id          |    1 +
 .../cpu/cpu1/topology/thread_siblings              |    1 +
 .../cpu/cpu1/topology/thread_siblings_list         |    1 +
 .../linux-nodeinfo-sysfs-test-2/node/node0/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-2/node/possible      |    1 +
 .../linux-nodeinfo-sysfs-test-3-cpu-x86-output.txt |    1 +
 .../linux-nodeinfo-sysfs-test-3-x86.cpuinfo        | 1248 ++++++++++++++++++++
 .../cpu/cpu0/topology/core_id                      |    1 +
 .../cpu/cpu0/topology/physical_package_id          |    1 +
 .../cpu/cpu0/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu1/online    |    1 +
 .../cpu/cpu1/topology/core_id                      |    1 +
 .../cpu/cpu1/topology/physical_package_id          |    1 +
 .../cpu/cpu1/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu10/online   |    1 +
 .../cpu/cpu10/topology/core_id                     |    1 +
 .../cpu/cpu10/topology/physical_package_id         |    1 +
 .../cpu/cpu10/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu11/online   |    1 +
 .../cpu/cpu11/topology/core_id                     |    1 +
 .../cpu/cpu11/topology/physical_package_id         |    1 +
 .../cpu/cpu11/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu12/online   |    1 +
 .../cpu/cpu12/topology/core_id                     |    1 +
 .../cpu/cpu12/topology/physical_package_id         |    1 +
 .../cpu/cpu12/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu13/online   |    1 +
 .../cpu/cpu13/topology/core_id                     |    1 +
 .../cpu/cpu13/topology/physical_package_id         |    1 +
 .../cpu/cpu13/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu14/online   |    1 +
 .../cpu/cpu14/topology/core_id                     |    1 +
 .../cpu/cpu14/topology/physical_package_id         |    1 +
 .../cpu/cpu14/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu15/online   |    1 +
 .../cpu/cpu15/topology/core_id                     |    1 +
 .../cpu/cpu15/topology/physical_package_id         |    1 +
 .../cpu/cpu15/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu16/online   |    1 +
 .../cpu/cpu16/topology/core_id                     |    1 +
 .../cpu/cpu16/topology/physical_package_id         |    1 +
 .../cpu/cpu16/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu17/online   |    1 +
 .../cpu/cpu17/topology/core_id                     |    1 +
 .../cpu/cpu17/topology/physical_package_id         |    1 +
 .../cpu/cpu17/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu18/online   |    1 +
 .../cpu/cpu18/topology/core_id                     |    1 +
 .../cpu/cpu18/topology/physical_package_id         |    1 +
 .../cpu/cpu18/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu19/online   |    1 +
 .../cpu/cpu19/topology/core_id                     |    1 +
 .../cpu/cpu19/topology/physical_package_id         |    1 +
 .../cpu/cpu19/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu2/online    |    1 +
 .../cpu/cpu2/topology/core_id                      |    1 +
 .../cpu/cpu2/topology/physical_package_id          |    1 +
 .../cpu/cpu2/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu20/online   |    1 +
 .../cpu/cpu20/topology/core_id                     |    1 +
 .../cpu/cpu20/topology/physical_package_id         |    1 +
 .../cpu/cpu20/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu21/online   |    1 +
 .../cpu/cpu21/topology/core_id                     |    1 +
 .../cpu/cpu21/topology/physical_package_id         |    1 +
 .../cpu/cpu21/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu22/online   |    1 +
 .../cpu/cpu22/topology/core_id                     |    1 +
 .../cpu/cpu22/topology/physical_package_id         |    1 +
 .../cpu/cpu22/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu23/online   |    1 +
 .../cpu/cpu23/topology/core_id                     |    1 +
 .../cpu/cpu23/topology/physical_package_id         |    1 +
 .../cpu/cpu23/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu24/online   |    1 +
 .../cpu/cpu24/topology/core_id                     |    1 +
 .../cpu/cpu24/topology/physical_package_id         |    1 +
 .../cpu/cpu24/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu25/online   |    1 +
 .../cpu/cpu25/topology/core_id                     |    1 +
 .../cpu/cpu25/topology/physical_package_id         |    1 +
 .../cpu/cpu25/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu26/online   |    1 +
 .../cpu/cpu26/topology/core_id                     |    1 +
 .../cpu/cpu26/topology/physical_package_id         |    1 +
 .../cpu/cpu26/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu27/online   |    1 +
 .../cpu/cpu27/topology/core_id                     |    1 +
 .../cpu/cpu27/topology/physical_package_id         |    1 +
 .../cpu/cpu27/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu28/online   |    1 +
 .../cpu/cpu28/topology/core_id                     |    1 +
 .../cpu/cpu28/topology/physical_package_id         |    1 +
 .../cpu/cpu28/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu29/online   |    1 +
 .../cpu/cpu29/topology/core_id                     |    1 +
 .../cpu/cpu29/topology/physical_package_id         |    1 +
 .../cpu/cpu29/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu3/online    |    1 +
 .../cpu/cpu3/topology/core_id                      |    1 +
 .../cpu/cpu3/topology/physical_package_id          |    1 +
 .../cpu/cpu3/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu30/online   |    1 +
 .../cpu/cpu30/topology/core_id                     |    1 +
 .../cpu/cpu30/topology/physical_package_id         |    1 +
 .../cpu/cpu30/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu31/online   |    1 +
 .../cpu/cpu31/topology/core_id                     |    1 +
 .../cpu/cpu31/topology/physical_package_id         |    1 +
 .../cpu/cpu31/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu32/online   |    1 +
 .../cpu/cpu32/topology/core_id                     |    1 +
 .../cpu/cpu32/topology/physical_package_id         |    1 +
 .../cpu/cpu32/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu33/online   |    1 +
 .../cpu/cpu33/topology/core_id                     |    1 +
 .../cpu/cpu33/topology/physical_package_id         |    1 +
 .../cpu/cpu33/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu34/online   |    1 +
 .../cpu/cpu34/topology/core_id                     |    1 +
 .../cpu/cpu34/topology/physical_package_id         |    1 +
 .../cpu/cpu34/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu35/online   |    1 +
 .../cpu/cpu35/topology/core_id                     |    1 +
 .../cpu/cpu35/topology/physical_package_id         |    1 +
 .../cpu/cpu35/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu36/online   |    1 +
 .../cpu/cpu36/topology/core_id                     |    1 +
 .../cpu/cpu36/topology/physical_package_id         |    1 +
 .../cpu/cpu36/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu37/online   |    1 +
 .../cpu/cpu37/topology/core_id                     |    1 +
 .../cpu/cpu37/topology/physical_package_id         |    1 +
 .../cpu/cpu37/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu38/online   |    1 +
 .../cpu/cpu38/topology/core_id                     |    1 +
 .../cpu/cpu38/topology/physical_package_id         |    1 +
 .../cpu/cpu38/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu39/online   |    1 +
 .../cpu/cpu39/topology/core_id                     |    1 +
 .../cpu/cpu39/topology/physical_package_id         |    1 +
 .../cpu/cpu39/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu4/online    |    1 +
 .../cpu/cpu4/topology/core_id                      |    1 +
 .../cpu/cpu4/topology/physical_package_id          |    1 +
 .../cpu/cpu4/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu40/online   |    1 +
 .../cpu/cpu40/topology/core_id                     |    1 +
 .../cpu/cpu40/topology/physical_package_id         |    1 +
 .../cpu/cpu40/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu41/online   |    1 +
 .../cpu/cpu41/topology/core_id                     |    1 +
 .../cpu/cpu41/topology/physical_package_id         |    1 +
 .../cpu/cpu41/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu42/online   |    1 +
 .../cpu/cpu42/topology/core_id                     |    1 +
 .../cpu/cpu42/topology/physical_package_id         |    1 +
 .../cpu/cpu42/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu43/online   |    1 +
 .../cpu/cpu43/topology/core_id                     |    1 +
 .../cpu/cpu43/topology/physical_package_id         |    1 +
 .../cpu/cpu43/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu44/online   |    1 +
 .../cpu/cpu44/topology/core_id                     |    1 +
 .../cpu/cpu44/topology/physical_package_id         |    1 +
 .../cpu/cpu44/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu45/online   |    1 +
 .../cpu/cpu45/topology/core_id                     |    1 +
 .../cpu/cpu45/topology/physical_package_id         |    1 +
 .../cpu/cpu45/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu46/online   |    1 +
 .../cpu/cpu46/topology/core_id                     |    1 +
 .../cpu/cpu46/topology/physical_package_id         |    1 +
 .../cpu/cpu46/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu47/online   |    1 +
 .../cpu/cpu47/topology/core_id                     |    1 +
 .../cpu/cpu47/topology/physical_package_id         |    1 +
 .../cpu/cpu47/topology/thread_siblings             |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu5/online    |    1 +
 .../cpu/cpu5/topology/core_id                      |    1 +
 .../cpu/cpu5/topology/physical_package_id          |    1 +
 .../cpu/cpu5/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu6/online    |    1 +
 .../cpu/cpu6/topology/core_id                      |    1 +
 .../cpu/cpu6/topology/physical_package_id          |    1 +
 .../cpu/cpu6/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu7/online    |    1 +
 .../cpu/cpu7/topology/core_id                      |    1 +
 .../cpu/cpu7/topology/physical_package_id          |    1 +
 .../cpu/cpu7/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu8/online    |    1 +
 .../cpu/cpu8/topology/core_id                      |    1 +
 .../cpu/cpu8/topology/physical_package_id          |    1 +
 .../cpu/cpu8/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/cpu/cpu9/online    |    1 +
 .../cpu/cpu9/topology/core_id                      |    1 +
 .../cpu/cpu9/topology/physical_package_id          |    1 +
 .../cpu/cpu9/topology/thread_siblings              |    1 +
 .../linux-nodeinfo-sysfs-test-3/node/node0/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node1/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node2/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node3/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node4/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node5/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node6/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/node7/meminfo |   29 +
 .../linux-nodeinfo-sysfs-test-3/node/possible      |    1 +
 tests/nodeinfotest.c                               |   50 +-
 221 files changed, 1906 insertions(+), 94 deletions(-)
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2-cpu-x86-output.txt
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2-x86.cpuinfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu0/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu0/topology/core_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu0/topology/core_siblings_list
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu0/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu0/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu0/topology/thread_siblings_list
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/topology/core_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/topology/core_siblings_list
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/cpu/cpu1/topology/thread_siblings_list
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/node/node0/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-2/node/possible
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3-cpu-x86-output.txt
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3-x86.cpuinfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu0/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu0/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu0/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu1/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu1/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu1/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu1/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu10/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu10/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu10/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu10/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu11/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu11/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu11/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu11/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu12/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu12/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu12/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu12/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu13/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu13/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu13/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu13/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu14/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu14/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu14/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu14/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu15/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu15/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu15/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu15/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu16/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu16/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu16/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu16/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu17/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu17/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu17/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu17/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu18/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu18/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu18/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu18/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu19/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu19/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu19/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu19/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu2/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu2/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu2/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu2/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu20/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu20/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu20/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu20/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu21/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu21/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu21/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu21/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu22/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu22/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu22/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu22/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu23/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu23/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu23/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu23/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu24/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu24/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu24/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu24/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu25/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu25/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu25/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu25/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu26/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu26/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu26/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu26/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu27/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu27/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu27/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu27/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu28/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu28/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu28/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu28/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu29/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu29/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu29/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu29/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu3/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu3/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu3/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu3/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu30/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu30/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu30/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu30/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu31/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu31/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu31/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu31/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu32/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu32/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu32/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu32/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu33/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu33/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu33/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu33/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu34/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu34/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu34/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu34/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu35/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu35/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu35/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu35/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu36/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu36/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu36/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu36/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu37/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu37/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu37/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu37/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu38/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu38/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu38/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu38/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu39/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu39/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu39/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu39/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu4/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu4/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu4/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu4/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu40/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu40/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu40/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu40/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu41/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu41/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu41/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu41/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu42/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu42/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu42/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu42/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu43/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu43/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu43/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu43/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu44/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu44/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu44/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu44/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu45/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu45/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu45/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu45/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu46/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu46/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu46/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu46/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu47/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu47/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu47/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu47/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu5/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu5/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu5/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu5/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu6/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu6/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu6/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu6/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu7/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu7/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu7/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu7/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu8/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu8/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu8/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu8/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu9/online
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu9/topology/core_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu9/topology/physical_package_id
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/cpu/cpu9/topology/thread_siblings
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node0/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node1/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node2/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node3/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node4/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node5/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node6/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/node7/meminfo
 create mode 100644 tests/nodeinfodata/linux-nodeinfo-sysfs-test-3/node/possible

-- 
1.7.7.6




More information about the libvir-list mailing list