That is what I mean yes... Borislav Petkov <bp@xxxxxxxxx> wrote: >On Sun, Apr 14, 2013 at 11:36:29AM -0700, H. Peter Anvin wrote: >> Just to interject here... all this is about host kernel vs userspace, >> correct? I.e. nothing that affects the guest. I assume that the guest >> sees CPUID and that is what is supported. > >Actually, currently the guest sees MOVBE in CPUID set: > >max base function: 0x00000005 >CPUID.EAX=0x00000000 >EAX=0x00000005, EBX=0x68747541, ECX=0x444d4163, EDX=0x69746e65 >CPUID.EAX=0x00000001 >EAX=0x000106c2, EBX=0x01000800, ECX=0x80400201, EDX=0x0789fbff > ^ > |- bit 22 > >even though host (AMD) doesn't support it. > >And I'd say we want it that way because the guest should show it in >CPUID so that not only the guest kernel but also guest userspace >binaries built with MOVBE can be run. -- Sent from my mobile phone. Please excuse brevity and lack of formatting. -- 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