summaryrefslogtreecommitdiff
path: root/arch/powerpc/kvm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/kvm/Kconfig')
-rw-r--r--arch/powerpc/kvm/Kconfig28
1 files changed, 11 insertions, 17 deletions
diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
index 6dbdc4817d80..53aaa66b25e5 100644
--- a/arch/powerpc/kvm/Kconfig
+++ b/arch/powerpc/kvm/Kconfig
@@ -15,33 +15,27 @@ menuconfig VIRTUALIZATION
if VIRTUALIZATION
config KVM
- bool
+ bool "Kernel-based Virtual Machine (KVM) support"
+ depends on 44x && EXPERIMENTAL
select PREEMPT_NOTIFIERS
select ANON_INODES
-
-config KVM_440
- bool "KVM support for PowerPC 440 processors"
- depends on EXPERIMENTAL && 44x
- select KVM
+ # We can only run on Book E hosts so far
+ select KVM_BOOKE_HOST
---help---
- Support running unmodified 440 guest kernels in virtual machines on
- 440 host processors.
+ Support hosting virtualized guest machines. You will also
+ need to select one or more of the processor modules below.
This module provides access to the hardware capabilities through
a character device node named /dev/kvm.
If unsure, say N.
-config KVM_EXIT_TIMING
- bool "Detailed exit timing"
- depends on KVM
+config KVM_BOOKE_HOST
+ bool "KVM host support for Book E PowerPC processors"
+ depends on KVM && 44x
---help---
- Calculate elapsed time for every exit/enter cycle. A per-vcpu
- report is available in debugfs kvm/vm#_vcpu#_timing.
- The overhead is relatively small, however it is not recommended for
- production environments.
-
- If unsure, say N.
+ Provides host support for KVM on Book E PowerPC processors. Currently
+ this works on 440 processors only.
config KVM_TRACE
bool "KVM trace support"