-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
rhel-9.7
-
No
-
None
-
rhel-virt-core-libvirt-1
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
What were you trying to do that didn't work?
Can not cross migrate guest with multiple cpu threads from RHEL9.7 to RHEL10.1. The source and target hosts are of the same cpu, e.g.
Model name: Intel(R) Xeon(R) Silver 4214 CPU @ 2.20GHz
Also can reproduce with cpu:
Model name: Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz
Please provide the package NVR for which the bug is seen:
Source:
libvirt-10.10.0-13.el9.x86_64
qemu-kvm-9.1.0-25.el9.x86_64
Target:
libvirt-11.3.0-1.el10.x86_64
qemu-kvm-10.0.0-7.el10.x86_64
How reproducible is this bug?:
100%
Steps to reproduce
- Prepare a guest with the following cpu setting
# virsh dumpxml avocado-vt-vm1 --xpath //cpu <cpu mode="host-model" check="partial"> <topology sockets="1" dies="1" clusters="1" cores="1" threads="2"/> </cpu>
- Start the guest and migrate the guest to target host
# virsh migrate avocado-vt-vm1 qemu+ssh://hostname/system --verbose --live error: operation failed: guest CPU doesn't match specification: extra features: ht
Expected results
Guest can be migrated