libvirt/tests/cputestdata
Andrea Bolognani 96b2c7459c cpu: CPU model names have to match on ppc64
Limitations of the POWER architecture mean that you can't run
eg. a POWER7 guest on a POWER8 host when using KVM. This applies
to all guests, not just those using VIR_CPU_MATCH_STRICT in the
CPU definition; in fact, exact and strict CPU matching are
basically the same on ppc64.

This means, of course, that hosts using different CPUs have to be
considered incompatible as well.

Change ppc64Compute(), called by cpuGuestData(), to reflect this
fact and update test cases accordingly.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1250977
2015-08-11 11:04:57 +02:00
..
ppc64-baseline-incompatible-vendors.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
ppc64-baseline-no-vendor-result.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
ppc64-baseline-no-vendor.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
ppc64-exact.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
ppc64-guest-nofallback.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
ppc64-guest.xml cpu: CPU model names have to match on ppc64 2015-08-11 11:04:57 +02:00
ppc64-host.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
ppc64-host+guest,ppc_models-result.xml cpu: CPU model names have to match on ppc64 2015-08-11 11:04:57 +02:00
ppc64-strict.xml cpu: Add cpu test cases for PPC CPU driver. 2013-09-05 12:31:10 +01:00
x86-baseline-1-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-baseline-1.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-baseline-2-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-baseline-2.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-baseline-3-expanded.xml cpu: Try to use source CPU model in virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-3-result.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-3.xml Add flag to BaselineCPU API to return detailed CPU features 2013-08-16 15:31:18 -06:00
x86-baseline-4-expanded.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-4-result.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-4.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-5-expanded.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-5-result.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-5.xml tests: Add more tests for virConnectBaselineCPU 2014-01-28 21:27:37 +01:00
x86-baseline-6-migratable.xml Implement VIR_CONNECT_BASELINE_CPU_MIGRATABLE in the x86 cpu driver 2015-03-02 07:59:12 +01:00
x86-baseline-6-result.xml Implement VIR_CONNECT_BASELINE_CPU_MIGRATABLE in the x86 cpu driver 2015-03-02 07:59:12 +01:00
x86-baseline-6.xml Implement VIR_CONNECT_BASELINE_CPU_MIGRATABLE in the x86 cpu driver 2015-03-02 07:59:12 +01:00
x86-baseline-7-result.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-baseline-7.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-baseline-8-result.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-baseline-8.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-baseline-incompatible-vendors.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-baseline-no-vendor-result.xml Removed more AMD-specific features from cpu64-rhel* models 2012-03-09 14:36:31 +01:00
x86-baseline-no-vendor.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-baseline-some-vendors-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-baseline-some-vendors.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-bogus-feature.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-bogus-model.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-bogus-vendor.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-disable2.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-disable-extra.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-disable.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-forbid-extra.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-forbid.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-force-Haswell.xml cpu: Let explicit features override model features 2013-07-22 13:57:53 +02:00
x86-exact-force.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-require-extra.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact-require.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-exact.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-guest-nofallback.xml cpu: Optionally forbid fallback CPU models 2012-01-17 11:39:19 +01:00
x86-guest.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-Haswell-noTSX-nofallback.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-Haswell-noTSX.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-Haswell.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-host-amd-fake.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host-amd.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host-better.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host-better+pentium3-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host-better+pentium3,core2duo-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host-better+pentium3,pentium3-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host-Haswell-noTSX.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-host-Haswell-noTSX+Haswell-noTSX,Haswell-noTSX-result.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-host-Haswell-noTSX+Haswell-noTSX,haswell,Haswell-noTSX-result.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-host-Haswell-noTSX+Haswell,haswell,Haswell-result.xml cpu: Add {Haswell,Broadwell}-noTSX CPU models 2015-03-26 09:19:59 +01:00
x86-host-incomp-arch.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host-invtsc.xml Don't include non-migratable features in host-model 2014-09-05 12:45:19 +02:00
x86-host-invtsc+host-model.xml Don't include non-migratable features in host-model 2014-09-05 12:45:19 +02:00
x86-host-model-nofallback.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host-model.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host-no-vendor.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host-passthrough.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host-SandyBridge.xml cpu: Let explicit features override model features 2013-07-22 13:57:53 +02:00
x86-host-worse.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host-worse+guest-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-host+guest-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+guest,model486-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+guest,models-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+guest,models,Penryn-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+guest,models,qemu64-result.xml x86: add kvm32 and kvm64, update qemu64 2012-01-27 16:51:49 +01:00
x86-host+guest.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+host-model-nofallback.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host+host-model.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host+host-passthrough.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host+host+host-model,models,Penryn-result.xml cpu: Update guest CPU in host-* mode 2012-01-17 11:42:56 +01:00
x86-host+min.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+nehalem-force-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+pentium3.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-host+strict-force-extra-result.xml Add support for cpu mode attribute 2012-01-17 11:39:23 +01:00
x86-min.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-nehalem-force.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-pentium3-amd.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-pentium3.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-strict-disable.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-strict-force-extra.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-strict-full.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00
x86-strict.xml tests: Add unit tests for internal CPU APIs 2010-12-01 14:12:54 +01:00