Hello Sergio,

thanks for providing the patch.

I have installed qemu on my test machine. The new epyc-rome-v4 is now
listed by qemu

```
# qemu-system-x86_64 -enable-kvm -cpu help| grep -i epyc-rome-v
x86 EPYC-Rome-v1          AMD EPYC-Rome Processor                         
x86 EPYC-Rome-v2          AMD EPYC-Rome Processor                         
x86 EPYC-Rome-v3          AMD EPYC-Rome-v3 Processor                      
x86 EPYC-Rome-v4          AMD EPYC-Rome-v4 Processor (no XSAVES)  
```


But I am not able to have the VM dropping xsaves.

I have stopped/started the VM running on my host but it is still
requiring the xsaves feature. Same for newly created VMs on the host,
they still require the xsaves feature, that means can't be migrated to
hosts which have already dropped the xsaves cpu flag. I have also tried
to restart nova-compute and libvirtd but still the same:

```
# virsh dumpxml instance-005ac280  | grep xsaves
    <feature policy='require' name='xsaves'/>
```

I believe this patch is not enough to allow migrations between hosts
with xsaves and w/o xsaves or I am missing some steps.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2048517

Title:
  EPYC-Rome model without XSAVES may break live migration since the
  removal of the flag on the physical CPU

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2048517/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to