Re: KVM causes #GP on XRSTORS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 20/11/2014 17:34, Nadav Amit wrote:
> Fenghua,
> 
> I got KVM (v3.17) crashing on a machine that supports XRSTORS - It appears to get a #GP when it is trying to load the guest FPU.
> One reason for the #GP is that XCOMP_BV[63] is zeroed on the guest_fpu, but I am not sure it is the only problem.
> Was KVM ever tested with XRSTORS?

What is the content of the CPUID[EAX=13,ECX=0] and CPUID[EAX=13,ECX=1]
leaves on the host?

Fenghua, which processors have XSAVEC, which have XGETBV with ECX=1, and
which have XSAVES?  We need to expose this in QEMU, for which I can send
a patch later today or next week (CCing Eduardo for this).

We will also have to uncompact the XSAVE area either in KVM_GET_XSAVE or
in QEMU.  It's probably not hard to do it in the kernel.

Paolo
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux