From ba3ee74987d27fc9324dc64857b1aeaa124496d4 Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Thu, 31 Aug 2023 14:07:05 +0200 Subject: [PATCH] virQEMUCapsAddCPUDefinitions: Fill in cpu type in data and node it's used only in tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit '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 --- src/qemu/qemu_capabilities.c | 4 ++++ 1 file changed, 4 insertions(+) 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;