]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: Raise #GP when guest vCPU do not support PMU
authorLiran Alon <liran.alon@oracle.com>
Mon, 25 Mar 2019 19:10:17 +0000 (21:10 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 16 Apr 2019 13:37:34 +0000 (15:37 +0200)
commit8d3f0d614c0d960b1f07b75666a9474fa0b582be
treef0d20fbf2e1af6a187d742b9c67b448d3cca50a3
parente5ef6ab3f472f4c85fe43289825e5a75791ab9be
KVM: x86: Raise #GP when guest vCPU do not support PMU

Before this change, reading a VMware pseduo PMC will succeed even when
PMU is not supported by guest. This can easily be seen by running
kvm-unit-test vmware_backdoors with "-cpu host,-pmu" option.

Reviewed-by: Mihai Carabas <mihai.carabas@oracle.com>
Signed-off-by: Liran Alon <liran.alon@oracle.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/pmu.c