libvirt/src/cpu_map
Jiri Denemark 511df17aec cpu_map: Add support for arch-capabilities feature
The feature was added to QEMU in 3.1.0 and it is currently blocking
migration, which is expected to change in the future. Luckily 3.1.0 is
new enough to give us migratability hints on each feature via
query-cpu-model-expension, which means we don't need to use the
"migratable" attribute on the CPU map XML.

The kernel calls this feature arch_capabilities and RHEL/CentOS 7.* use
arch-facilities. Apparently some CPU test files were gathered with the
RHEL version of QEMU. Let's update the test files to avoid possible
confusion about the correct naming.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2019-01-10 16:39:57 +01:00
..
index.xml cpu_map: Use and install Icelake model definitions 2018-10-03 13:00:54 +02:00
Makefile.inc.am cpu_map: Use and install Icelake model definitions 2018-10-03 13:00:54 +02:00
ppc64_POWER6.xml
ppc64_POWER7.xml
ppc64_POWER8.xml
ppc64_POWER9.xml
ppc64_POWERPC_e5500.xml
ppc64_POWERPC_e6500.xml
ppc64_vendors.xml
x86_486.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_athlon.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Broadwell-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Broadwell-noTSX-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Broadwell-noTSX.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Broadwell.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Conroe.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_core2duo.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_coreduo.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_cpu64-rhel5.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_cpu64-rhel6.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_EPYC-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_EPYC.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_features.xml cpu_map: Add support for arch-capabilities feature 2019-01-10 16:39:57 +01:00
x86_Haswell-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Haswell-noTSX-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Haswell-noTSX.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Haswell.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Icelake-Client.xml cpu_map: Add Icelake CPU models 2018-09-19 14:05:59 +02:00
x86_Icelake-Server.xml cpu_map: Add Icelake CPU models 2018-09-19 14:05:59 +02:00
x86_IvyBridge-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_IvyBridge.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_kvm32.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_kvm64.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_n270.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Nehalem-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Nehalem.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Opteron_G1.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Opteron_G2.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Opteron_G3.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Opteron_G4.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Opteron_G5.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Penryn.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_pentium2.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_pentium3.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_pentium.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_pentiumpro.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_phenom.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_qemu32.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_qemu64.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_SandyBridge-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_SandyBridge.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Skylake-Client-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Skylake-Client.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Skylake-Server-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Skylake-Server.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_vendors.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Westmere-IBRS.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00
x86_Westmere.xml cpu: split x86 map data into separate files 2018-08-28 12:08:21 +01:00