lkml.org 
[lkml]   [2009]   [Aug]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 06/47] KVM: ignore reads to perfctr msrs
    Date
    From: Amit Shah <amit.shah@redhat.com>

    We ignore writes to the perfctr msrs. Ignore reads as well.

    Kaspersky antivirus crashes Windows guests if it can't read
    these MSRs.

    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Avi Kivity <avi@redhat.com>
    ---
    arch/x86/kvm/x86.c | 3 +++
    1 files changed, 3 insertions(+), 0 deletions(-)

    diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
    index 92b5edd..132c510 100644
    --- a/arch/x86/kvm/x86.c
    +++ b/arch/x86/kvm/x86.c
    @@ -1048,9 +1048,12 @@ int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata)
    case MSR_K8_SYSCFG:
    case MSR_K7_HWCR:
    case MSR_VM_HSAVE_PA:
    + case MSR_P6_PERFCTR0:
    + case MSR_P6_PERFCTR1:
    case MSR_P6_EVNTSEL0:
    case MSR_P6_EVNTSEL1:
    case MSR_K7_EVNTSEL0:
    + case MSR_K7_PERFCTR0:
    case MSR_K8_INT_PENDING_MSG:
    case MSR_AMD64_NB_CFG:
    case MSR_FAM10H_MMIO_CONF_BASE:
    --
    1.6.4.1


    \
     
     \ /
      Last update: 2009-08-26 12:57    [W:0.035 / U:0.304 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site