blob: 1e968f7550dc0363c0ddff9d68626cd59afb119c [file] [log] [blame]
Chris Metcalfa78c9422010-10-14 16:23:03 -04001#
2# KVM configuration
3#
4
5source "virt/kvm/Kconfig"
6
7menuconfig VIRTUALIZATION
8 bool "Virtualization"
9 ---help---
10 Say Y here to get to see options for using your Linux host to run
11 other operating systems inside virtual machines (guests).
12 This option alone does not add any kernel code.
13
14 If you say N, all options in this submenu will be skipped and
15 disabled.
16
17if VIRTUALIZATION
18
19config KVM
20 tristate "Kernel-based Virtual Machine (KVM) support"
Kees Cook8081c1d2013-01-16 18:53:27 -080021 depends on HAVE_KVM && MODULES
Chris Metcalfa78c9422010-10-14 16:23:03 -040022 select PREEMPT_NOTIFIERS
23 select ANON_INODES
Pranith Kumar83fe27e2014-12-05 11:24:45 -050024 select SRCU
Chris Metcalfa78c9422010-10-14 16:23:03 -040025 ---help---
26 Support hosting paravirtualized guest machines.
27
28 This module provides access to the hardware capabilities through
29 a character device node named /dev/kvm.
30
31 To compile this as a module, choose M here: the module
32 will be called kvm.
33
34 If unsure, say N.
35
36source drivers/vhost/Kconfig
Chris Metcalfa78c9422010-10-14 16:23:03 -040037
38endif # VIRTUALIZATION