summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2011-12-14 12:27:47 +0200
committerAvi Kivity <avi@redhat.com>2011-12-27 11:22:27 +0200
commit43771ebfc9d34ab1f74095d052d225a82ae0898c (patch)
treed1d9668f0ab800b67270d9d45765a7c7aa00b5f5 /arch/x86/kvm
parent9e31905f293ae84e4f120ed9e414031eaefa0bdf (diff)
downloadblackbird-op-linux-43771ebfc9d34ab1f74095d052d225a82ae0898c.tar.gz
blackbird-op-linux-43771ebfc9d34ab1f74095d052d225a82ae0898c.zip
KVM: Make KVM_INTEL depend on CPU_SUP_INTEL
PMU virtualization needs to talk to Intel-specific bits of perf; these are only available when CPU_SUP_INTEL=y. Fixes arch/x86/built-in.o: In function `atomic_switch_perf_msrs': vmx.c:(.text+0x6b1d4): undefined reference to `perf_guest_get_msrs' Reported-by: Ingo Molnar <mingo@elte.hu> Reported-by: Randy Dunlap <rdunlap@xenotime.net> Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'arch/x86/kvm')
-rw-r--r--arch/x86/kvm/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kvm/Kconfig b/arch/x86/kvm/Kconfig
index ff5790d8e990..ca4d49ed9a6c 100644
--- a/arch/x86/kvm/Kconfig
+++ b/arch/x86/kvm/Kconfig
@@ -52,6 +52,8 @@ config KVM
config KVM_INTEL
tristate "KVM for Intel processors support"
depends on KVM
+ # for perf_guest_get_msrs():
+ depends on CPU_SUP_INTEL
---help---
Provides support for KVM on Intel processors equipped with the VT
extensions.
OpenPOWER on IntegriCloud