I’ll try to check it tomorrow (I don’t have access to the failing machine at the moment). Thanks for the quick response. Nadav > On Nov 21, 2014, at 20:31, Paolo Bonzini <pbonzini@xxxxxxxxxx> wrote: > > The first patch ensures that XSAVES is not exposed in the guest until > we emulate MSR_IA32_XSS. The second exports XSAVE data in the correct > format. > > I tested these on a non-XSAVES system so they should not be completely > broken, but I need some help. I am not even sure which XSAVE states > are _not_ enabled, and thus compacted, in Linux. > > Note that these patches do not add support for XSAVES in the guest yet, > since MSR_IA32_XSS is not emulated. > > If they fix the bug Nadav reported, I'll add Reported-by and commit. > > Thanks, > > Paolo > > Paolo Bonzini (2): > kvm: x86: mask out XSAVES > KVM: x86: support XSAVES usage in the host > > arch/x86/kvm/cpuid.c | 11 ++++++++++- > arch/x86/kvm/x86.c | 48 +++++++++++++++++++++++++++++++++++++++++++----- > 2 files changed, 53 insertions(+), 6 deletions(-) > > -- > 1.8.3.1 > > -- > 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 -- 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