From: Peter Krempa Date: Thu, 31 Aug 2023 12:07:05 +0000 (+0200) Subject: virQEMUCapsAddCPUDefinitions: Fill in cpu type in data and node it's used only in... X-Git-Tag: v9.8.0-rc1~178 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba3ee74987d27fc9324dc64857b1aeaa124496d4;p=thirdparty%2Flibvirt.git virQEMUCapsAddCPUDefinitions: Fill in cpu type in data and node it's used only in tests 'virQEMUCapsAddCPUDefinitions' is used solely to populate fake cpu models for the fake-caps tests. Note that and also populate the 'type' field so that default cpu type can be propagated properly. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 630be618bf..bd6a32b815 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -2119,6 +2119,8 @@ bool virQEMUCapsGetKVMSupportsSecureGuest(virQEMUCaps *qemuCaps) } +/* Note that this function is invoked only by test code for faking supported cpu + * models */ int virQEMUCapsAddCPUDefinitions(virQEMUCaps *qemuCaps, virDomainVirtType type, @@ -2149,6 +2151,8 @@ virQEMUCapsAddCPUDefinitions(virQEMUCaps *qemuCaps, cpu->usable = usable; cpu->name = g_strdup(name[i]); + /* while the type name doesn't correspond with reality, this is just for fake cpu models */ + cpu->type = g_strdup(name[i]); } return 0;