Commit | Line | Data |
---|---|---|
bbf45ba5 HB |
1 | # |
2 | # KVM configuration | |
3 | # | |
4 | ||
5d9b8e30 AK |
5 | config HAVE_KVM_IRQCHIP |
6 | bool | |
7 | ||
bbf45ba5 HB |
8 | menuconfig VIRTUALIZATION |
9 | bool "Virtualization" | |
10 | ---help--- | |
11 | Say Y here to get to see options for using your Linux host to run | |
12 | other operating systems inside virtual machines (guests). | |
13 | This option alone does not add any kernel code. | |
14 | ||
15 | If you say N, all options in this submenu will be skipped and | |
16 | disabled. | |
17 | ||
18 | if VIRTUALIZATION | |
19 | ||
20 | config KVM | |
74ef740d | 21 | bool |
bbf45ba5 HB |
22 | select PREEMPT_NOTIFIERS |
23 | select ANON_INODES | |
74ef740d HB |
24 | |
25 | config KVM_440 | |
26 | bool "KVM support for PowerPC 440 processors" | |
27 | depends on EXPERIMENTAL && 44x | |
28 | select KVM | |
bbf45ba5 | 29 | ---help--- |
74ef740d HB |
30 | Support running unmodified 440 guest kernels in virtual machines on |
31 | 440 host processors. | |
bbf45ba5 HB |
32 | |
33 | This module provides access to the hardware capabilities through | |
34 | a character device node named /dev/kvm. | |
35 | ||
36 | If unsure, say N. | |
37 | ||
73e75b41 HB |
38 | config KVM_EXIT_TIMING |
39 | bool "Detailed exit timing" | |
40 | depends on KVM | |
41 | ---help--- | |
42 | Calculate elapsed time for every exit/enter cycle. A per-vcpu | |
43 | report is available in debugfs kvm/vm#_vcpu#_timing. | |
44 | The overhead is relatively small, however it is not recommended for | |
45 | production environments. | |
46 | ||
47 | If unsure, say N. | |
48 | ||
bc8080cb HB |
49 | config KVM_E500 |
50 | bool "KVM support for PowerPC E500 processors" | |
51 | depends on EXPERIMENTAL && E500 | |
52 | select KVM | |
53 | ---help--- | |
54 | Support running unmodified E500 guest kernels in virtual machines on | |
55 | E500 host processors. | |
56 | ||
57 | This module provides access to the hardware capabilities through | |
58 | a character device node named /dev/kvm. | |
59 | ||
60 | If unsure, say N. | |
61 | ||
12f67556 JY |
62 | config KVM_TRACE |
63 | bool "KVM trace support" | |
64 | depends on KVM && MARKERS && SYSFS | |
65 | select RELAY | |
66 | select DEBUG_FS | |
67 | default n | |
68 | ---help--- | |
69 | This option allows reading a trace of kvm-related events through | |
70 | relayfs. Note the ABI is not considered stable and will be | |
71 | modified in future updates. | |
72 | ||
bbf45ba5 HB |
73 | source drivers/virtio/Kconfig |
74 | ||
75 | endif # VIRTUALIZATION |