Remove the notion of legacy cpus as there are no test cases using it any
more.
Signed-off-by: Peter Krempa <pkrempa(a)redhat.com>
---
tests/qemuxml2argvtest.c | 27 +++++----------------------
tests/testutilsqemu.h | 5 ++---
2 files changed, 7 insertions(+), 25 deletions(-)
diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c
index a8f476b551..a6a1646efb 100644
--- a/tests/qemuxml2argvtest.c
+++ b/tests/qemuxml2argvtest.c
@@ -257,18 +257,16 @@ static virNWFilterDriver fakeNWFilterDriver = {
static int
-testAddCPUModels(virQEMUCaps *caps, bool skipLegacy)
+testAddCPUModels(virQEMUCaps *caps)
{
virArch arch = virQEMUCapsGetArch(caps);
const char *x86Models[] = {
- "Opteron_G3", "Opteron_G2", "Opteron_G1",
- "Nehalem", "Penryn", "Conroe",
- "Haswell-noTSX", "Haswell",
- };
- const char *x86LegacyModels[] = {
"n270", "athlon", "pentium3", "pentium2",
"pentium",
"486", "coreduo", "kvm32", "qemu32",
"kvm64",
"core2duo", "phenom", "qemu64",
+ "Opteron_G3", "Opteron_G2", "Opteron_G1",
+ "Nehalem", "Penryn", "Conroe",
+ "Haswell-noTSX", "Haswell",
};
if (ARCH_IS_X86(arch)) {
@@ -279,18 +277,6 @@ testAddCPUModels(virQEMUCaps *caps, bool skipLegacy)
G_N_ELEMENTS(x86Models),
VIR_DOMCAPS_CPU_USABLE_UNKNOWN) < 0)
return -1;
-
- if (!skipLegacy) {
- if (virQEMUCapsAddCPUDefinitions(caps, VIR_DOMAIN_VIRT_KVM,
- x86LegacyModels,
- G_N_ELEMENTS(x86LegacyModels),
- VIR_DOMCAPS_CPU_USABLE_UNKNOWN) < 0 ||
- virQEMUCapsAddCPUDefinitions(caps, VIR_DOMAIN_VIRT_QEMU,
- x86LegacyModels,
- G_N_ELEMENTS(x86LegacyModels),
- VIR_DOMCAPS_CPU_USABLE_UNKNOWN) < 0)
- return -1;
- }
}
return 0;
@@ -313,8 +299,7 @@ testUpdateQEMUCaps(const struct testQemuInfo *info,
virQEMUCapsSetArch(info->qemuCaps, arch);
- if (testAddCPUModels(info->qemuCaps,
- !!(info->flags & FLAG_SKIP_LEGACY_CPUS)) < 0)
+ if (testAddCPUModels(info->qemuCaps) < 0)
return -1;
testUpdateQEMUCapsHostCPUModel(info->qemuCaps, caps->host.arch);
@@ -330,11 +315,9 @@ testCheckExclusiveFlags(int flags)
FLAG_EXPECT_PARSE_ERROR |
FLAG_FIPS_HOST |
FLAG_REAL_CAPS |
- FLAG_SKIP_LEGACY_CPUS |
FLAG_SLIRP_HELPER |
0, -1);
- VIR_EXCLUSIVE_FLAGS_RET(FLAG_REAL_CAPS, FLAG_SKIP_LEGACY_CPUS, -1);
return 0;
}
diff --git a/tests/testutilsqemu.h b/tests/testutilsqemu.h
index 7845ac7cb6..89d40ce9bc 100644
--- a/tests/testutilsqemu.h
+++ b/tests/testutilsqemu.h
@@ -57,9 +57,8 @@ typedef enum {
FLAG_EXPECT_PARSE_ERROR = 1 << 1,
FLAG_FIPS_HOST = 1 << 2, /* simulate host with FIPS mode enabled */
FLAG_REAL_CAPS = 1 << 3,
- FLAG_SKIP_LEGACY_CPUS = 1 << 4,
- FLAG_SLIRP_HELPER = 1 << 5,
- FLAG_SKIP_CONFIG_ACTIVE = 1 << 6, /* Skip 'active' config test in
qemuxml2xmltest */
+ FLAG_SLIRP_HELPER = 1 << 4,
+ FLAG_SKIP_CONFIG_ACTIVE = 1 << 5, /* Skip 'active' config test in
qemuxml2xmltest */
} testQemuInfoFlags;
struct testQemuConf {
--
2.41.0