'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 <pkre...@redhat.com>
---
 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;
-- 
2.41.0

Reply via email to