From 107cf9992f505a639f9673c907740534cd4bec6a Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Mon, 3 Mar 2025 18:17:46 +0100 Subject: [PATCH] qemu: capabilities: Parse 'cpu0Id' from capability cache XML The 'cpu0Id' field is formatted into the caps cache XML but not parsed back; thus restart of the daemon will make it vanish. Fixes: 0236e6154c46603bc443eda2f05c8ce511c55b08 Signed-off-by: Peter Krempa Reviewed-by: Pavel Hrdina --- src/qemu/qemu_capabilities.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 23b466c36e..62a2002b4e 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -4438,6 +4438,7 @@ virQEMUCapsParseSEVInfo(virQEMUCaps *qemuCaps, xmlXPathContextPtr ctxt) return -1; } + sev->cpu0_id = virXPathString("string(./sev/cpu0Id)", ctxt); /* We probe this every time because the values * can change on every reboot via firmware -- 2.47.3