IA32_MISC_ENABLE MSR has several bits that affect the behavior of the CPU and are visible to the guest. This patch-set makes the vCPU to behave correctly in respect to: Fast string enable, FPU Fopcode compatibilty mode, limit CPUID max-val and XD-bit disable. Thanks for reviewing the patch. Nadav Amit (2): KVM: x86: update cpuid according to IA32_MISC_ENABLE KVM: vmx: Reflect misc_enables in real CPU arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kvm/cpuid.c | 20 +++++++++++++ arch/x86/kvm/svm.c | 7 +++++ arch/x86/kvm/vmx.c | 64 +++++++++++++++++++++++++++++++++++++++-- arch/x86/kvm/x86.c | 2 +- 5 files changed, 91 insertions(+), 3 deletions(-) -- 1.9.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