From: Peter Krempa Date: Mon, 3 Mar 2025 17:17:46 +0000 (+0100) Subject: qemu: capabilities: Parse 'cpu0Id' from capability cache XML X-Git-Tag: v11.2.0-rc1~270 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=107cf9992f505a639f9673c907740534cd4bec6a;p=thirdparty%2Flibvirt.git 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 --- 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