linux/arch/x86/kvm
Gleb Natapov 5753785fa9 KVM: do not #GP on perf MSR writes when vPMU is disabled
Return to behaviour perf MSR had before introducing vPMU in case vPMU
is disabled. Some guests access those registers unconditionally and do
not expect it to fail.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
2012-02-01 11:44:46 +02:00
..
cpuid.c KVM: Expose the architectural performance monitoring CPUID leaf 2011-12-27 11:24:40 +02:00
cpuid.h KVM: Move cpuid code to new file 2011-12-27 11:21:49 +02:00
emulate.c KVM: x86: fix missing checks in syscall emulation 2012-02-01 11:43:40 +02:00
i8254.c KVM: x86: Consolidate PIT legacy test 2011-12-27 11:22:30 +02:00
i8254.h
i8259.c KVM: drop bsp_vcpu pointer from kvm struct 2011-12-27 11:22:32 +02:00
irq.c
irq.h
Kconfig KVM: Expose a version 2 architectural PMU to a guests 2011-12-27 11:24:29 +02:00
kvm_cache_regs.h
kvm_timer.h
lapic.c KVM: Expose kvm_lapic_local_deliver() 2011-12-27 11:23:39 +02:00
lapic.h KVM: Expose kvm_lapic_local_deliver() 2011-12-27 11:23:39 +02:00
Makefile KVM: Expose a version 2 architectural PMU to a guests 2011-12-27 11:24:29 +02:00
mmu_audit.c KVM: MMU: audit: inline audit function 2011-12-27 11:22:12 +02:00
mmu.c module_param: make bool parameters really bool (arch) 2012-01-13 09:32:18 +10:30
mmu.h
mmutrace.h KVM: MMU: audit: replace mmu audit tracepoint with jump-label 2011-12-27 11:22:05 +02:00
paging_tmpl.h KVM: MMU: audit: replace mmu audit tracepoint with jump-label 2011-12-27 11:22:05 +02:00
pmu.c KVM: Expose a version 2 architectural PMU to a guests 2011-12-27 11:24:29 +02:00
svm.c KVM: SVM: Intercept RDPMC 2011-12-27 11:24:37 +02:00
timer.c KVM: x86: Simplify kvm timer handler 2011-12-27 11:17:05 +02:00
trace.h
tss.h
vmx.c module_param: make bool parameters really bool (arch) 2012-01-13 09:32:18 +10:30
x86.c KVM: do not #GP on perf MSR writes when vPMU is disabled 2012-02-01 11:44:46 +02:00
x86.h KVM: Move cpuid code to new file 2011-12-27 11:21:49 +02:00