| # SPDX-License-Identifier: GPL-2.0 |
| # |
| # KVM configuration |
| # |
| |
| source "virt/kvm/Kconfig" |
| |
| menuconfig VIRTUALIZATION |
| bool "Virtualization" |
| help |
| Say Y here to get to see options for using your Linux host to run |
| other operating systems inside virtual machines (guests). |
| This option alone does not add any kernel code. |
| |
| If you say N, all options in this submenu will be skipped and |
| disabled. |
| |
| if VIRTUALIZATION |
| |
| config KVM |
| tristate "Kernel-based Virtual Machine (KVM) support" |
| depends on AS_HAS_LVZ_EXTENSION |
| select HAVE_KVM_DIRTY_RING_ACQ_REL |
| select HAVE_KVM_VCPU_ASYNC_IOCTL |
| select KVM_COMMON |
| select KVM_GENERIC_DIRTYLOG_READ_PROTECT |
| select KVM_GENERIC_HARDWARE_ENABLING |
| select KVM_GENERIC_MMU_NOTIFIER |
| select KVM_MMIO |
| select HAVE_KVM_READONLY_MEM |
| select KVM_XFER_TO_GUEST_WORK |
| select SCHED_INFO |
| help |
| Support hosting virtualized guest machines using |
| hardware virtualization extensions. You will need |
| a processor equipped with virtualization extensions. |
| |
| If unsure, say N. |
| |
| endif # VIRTUALIZATION |