]> xenbits.xensource.com Git - libvirt.git/commit
tests: add host CPU data files for validating die_id
authorDaniel P. Berrangé <berrange@redhat.com>
Mon, 16 Dec 2019 18:08:24 +0000 (18:08 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Thu, 16 Jan 2020 15:11:55 +0000 (15:11 +0000)
commit0169f5ecdeefb91463b07a2e6f3f3b40c84323e9
tree2b60e3adbdd6f8d0e872dce3637b2f6e1dfeca60
parent7b79ee2f78bbf2af76df2f6466919e19ae05aeeb
tests: add host CPU data files for validating die_id

Only Cascadelake-AP CPUs appear to report "die_id" values != 0 on Linux
right now - AMD EPYC's don't report "die_id" (at least with Fedora 31
kernel). Lacking access to Cascadelake-AP CPUs, this test data was from
a Fedora 31 QEMU guest launched with

 -cpu qemu64 -smp sockets=2,dies=3,cores=2,threads=1

Ideally we'd replace this data with some from a real machine reporting
"die_id", to ensure we're not mislead by QEMU's impl.

Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
191 files changed:
tests/vircaps2xmldata/linux-basic-dies/system/cpu [new symlink]
tests/vircaps2xmldata/linux-basic-dies/system/node [new symlink]
tests/vircaps2xmldata/vircaps-x86_64-basic-dies.xml [new file with mode: 0644]
tests/vircaps2xmltest.c
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu0/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu1/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu10/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu11/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu2/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu3/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu4/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu5/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu6/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu7/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu8/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/core_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/core_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/die_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/die_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/die_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/package_cpus [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/thread_siblings [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/cpu9/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/cpu/present [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/node/node0/cpu0 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu1 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu10 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu11 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu2 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu3 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu4 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu5 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu6 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu7 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu8 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpu9 [new symlink]
tests/virhostcpudata/linux-with-die/node/node0/cpulist [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/node/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-die/node/possible [new file with mode: 0644]
tests/virhostcpudata/linux-x86_64-with-die.cpuinfo [new file with mode: 0644]
tests/virhostcpudata/linux-x86_64-with-die.expected [new file with mode: 0644]
tests/virhostcputest.c