Source: libvirt Version: 10.8.0-1 Severity: normal Dear Maintainer,
When I try to restore a snapshot from a kvm domain that is configured with `<cpu mode='host-model'/>` it fails with: error: operation failed: guest CPU doesn't match specification: missing features: vmx-invvpid-single-context-noglobals FWIW, my host CPU is a 13th Gen Intel(R) Core(TM) i7-1370P, and I know that a friend with a different model 13th gen Intel CPU also is affected. I can work around this by completely removing the <cpu> tag so the hypervisor default is used. Here's a reproducer: ---8<--- cat > /tmp/foo.xml <<-EOF <domain type='kvm'> <name>foo</name> <cpu mode='host-model'/> <memory unit='MiB'>32</memory> <os> <type arch='x86_64'>hvm</type> </os> </domain> EOF virsh create /tmp/foo.xml virsh save foo /tmp/foo.save virsh restore /tmp/foo.save sudo rm -f /tmp/foo.xml /tmp/foo.save --->8--- Cheers! -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.11.4 (SMP w/20 CPU threads; PREEMPT) Kernel taint flags: TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled