1# 2# KVM configuration 3# 4config HAVE_KVM 5 bool 6 7config HAVE_KVM_IRQCHIP 8 bool 9 10menuconfig VIRTUALIZATION 11 bool "Virtualization" 12 default y 13 ---help--- 14 Say Y here to get to see options for using your Linux host to run other 15 operating systems inside virtual machines (guests). 16 This option alone does not add any kernel code. 17 18 If you say N, all options in this submenu will be skipped and disabled. 19 20if VIRTUALIZATION 21 22config KVM 23 tristate "Kernel-based Virtual Machine (KVM) support" 24 depends on HAVE_KVM && EXPERIMENTAL 25 select PREEMPT_NOTIFIERS 26 select ANON_INODES 27 select S390_SWITCH_AMODE 28 ---help--- 29 Support hosting paravirtualized guest machines using the SIE 30 virtualization capability on the mainframe. This should work 31 on any 64bit machine. 32 33 This module provides access to the hardware capabilities through 34 a character device node named /dev/kvm. 35 36 To compile this as a module, choose M here: the module 37 will be called kvm. 38 39 If unsure, say N. 40 41config KVM_TRACE 42 bool 43 44# OK, it's a little counter-intuitive to do this, but it puts it neatly under 45# the virtualization menu. 46source drivers/virtio/Kconfig 47 48endif # VIRTUALIZATION 49