These patches add an emulated MSR_PLATFORM_INFO that kvm guests can read as described in section 14.3.2.4 of the Intel SDM. The relevant changes and details are in [2/2]; [1/2] makes vendor_intel generic. There are atleat two known applications that fail to run because of this MSR missing - Sandra and vTune. Bandan Das (2): kvm: make vendor_intel a generic function kvm: x86: emulate MSR_PLATFORM_INFO arch/x86/include/asm/kvm_emulate.h | 13 --------- arch/x86/include/asm/kvm_host.h | 28 +++++++++++++++++++ arch/x86/include/uapi/asm/msr-index.h | 2 ++ arch/x86/kvm/cpuid.c | 18 +++++++++++++ arch/x86/kvm/cpuid.h | 16 +++++++++++ arch/x86/kvm/emulate.c | 15 +++-------- arch/x86/kvm/x86.c | 51 ++++++++++++++++++++++++++++++++--- 7 files changed, 115 insertions(+), 28 deletions(-) -- 1.8.1.4 -- 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