Kconfig (eb5bc2a213f96bd43b5f00a625acb0c669613645) Kconfig (662d9715840aef44dcb573b0f9fab9e8319c868a)
1#
2# KVM configuration
3#
4
5source "virt/kvm/Kconfig"
6
7menuconfig VIRTUALIZATION
8 bool "Virtualization"

--- 4 unchanged lines hidden (view full) ---

13
14 If you say N, all options in this submenu will be skipped and
15 disabled.
16
17if VIRTUALIZATION
18
19config KVM
20 bool "Kernel-based Virtual Machine (KVM) support"
1#
2# KVM configuration
3#
4
5source "virt/kvm/Kconfig"
6
7menuconfig VIRTUALIZATION
8 bool "Virtualization"

--- 4 unchanged lines hidden (view full) ---

13
14 If you say N, all options in this submenu will be skipped and
15 disabled.
16
17if VIRTUALIZATION
18
19config KVM
20 bool "Kernel-based Virtual Machine (KVM) support"
21 depends on OF
21 select MMU_NOTIFIER
22 select PREEMPT_NOTIFIERS
23 select ANON_INODES
24 select HAVE_KVM_CPU_RELAX_INTERCEPT
25 select HAVE_KVM_ARCH_TLB_FLUSH_ALL
26 select KVM_MMIO
27 select KVM_ARM_HOST
22 select MMU_NOTIFIER
23 select PREEMPT_NOTIFIERS
24 select ANON_INODES
25 select HAVE_KVM_CPU_RELAX_INTERCEPT
26 select HAVE_KVM_ARCH_TLB_FLUSH_ALL
27 select KVM_MMIO
28 select KVM_ARM_HOST
28 select KVM_ARM_VGIC
29 select KVM_ARM_TIMER
29 select HAVE_KVM_IRQCHIP
30 select KVM_GENERIC_DIRTYLOG_READ_PROTECT
31 select SRCU
32 ---help---
33 Support hosting virtualized guest machines.
34
35 If unsure, say N.
36
37config KVM_ARM_HOST

--- 7 unchanged lines hidden (view full) ---

45 default 4
46 help
47 Static number of max supported virtual CPUs per VM.
48
49 If you choose a high number, the vcpu structures will be quite
50 large, so only choose a reasonable number that you expect to
51 actually use.
52
30 select KVM_GENERIC_DIRTYLOG_READ_PROTECT
31 select SRCU
32 ---help---
33 Support hosting virtualized guest machines.
34
35 If unsure, say N.
36
37config KVM_ARM_HOST

--- 7 unchanged lines hidden (view full) ---

45 default 4
46 help
47 Static number of max supported virtual CPUs per VM.
48
49 If you choose a high number, the vcpu structures will be quite
50 large, so only choose a reasonable number that you expect to
51 actually use.
52
53config KVM_ARM_VGIC
54 bool
55 depends on KVM_ARM_HOST && OF
56 select HAVE_KVM_IRQCHIP
57 ---help---
58 Adds support for a hardware assisted, in-kernel GIC emulation.
59
60config KVM_ARM_TIMER
61 bool
62 depends on KVM_ARM_VGIC
63 ---help---
64 Adds support for the Architected Timers in virtual machines.
65
66endif # VIRTUALIZATION
53endif # VIRTUALIZATION