
On Tue, May 17, 2016 at 08:45:37 +0000, Qiao, Liyong wrote:
Hi Jirka Thanks for your comments,, the qemu patch is on the way, check https://lists.gnu.org/archive/html/qemu-devel/2016-04/msg03951.html
Right, once the CPU model is added to QEMU, we'll update our CPU map too.
Even we cann't use qemu to boot a Skylake cpu virtual machine, but if we specify in host mode, we still can
Yes, but you can do that even if libvirt does not report the host CPU as Skylake.
And besides, the follow cpu feature has already in qemu tree.
+ <!-- XSAVE CPUID[EAX=0xd,ECX=1].EAX --> + <feature name='xsaveopt'> + <cpuid function='0xd' eax='0x00000001'/> + </feature> + <feature name='xsavec'> + <cpuid function='0xd' eax='0x00000002'/> + </feature> + <feature name='xgetbv1'> + <cpuid function='0xd' eax='0x00000004'/> + </feature> + <feature name='xsaves' migratable='no'> + <cpuid function='0xd' eax='0x00000008'/> + </feature>
Yes, these features could be added even now, although this patch is not enough. I'll take care of adding the features to libvirt. Jirka