Kconfig 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # SPDX-License-Identifier: GPL-2.0
  2. #
  3. # KVM configuration
  4. #
  5. source "virt/kvm/Kconfig"
  6. menuconfig VIRTUALIZATION
  7. bool "Virtualization"
  8. help
  9. Say Y here to get to see options for using your Linux host to run
  10. other operating systems inside virtual machines (guests).
  11. This option alone does not add any kernel code.
  12. If you say N, all options in this submenu will be skipped and
  13. disabled.
  14. if VIRTUALIZATION
  15. config KVM
  16. tristate "Kernel-based Virtual Machine (KVM) support"
  17. depends on AS_HAS_LVZ_EXTENSION
  18. select HAVE_KVM_DIRTY_RING_ACQ_REL
  19. select HAVE_KVM_VCPU_ASYNC_IOCTL
  20. select KVM_COMMON
  21. select KVM_GENERIC_DIRTYLOG_READ_PROTECT
  22. select KVM_GENERIC_HARDWARE_ENABLING
  23. select KVM_GENERIC_MMU_NOTIFIER
  24. select KVM_MMIO
  25. select HAVE_KVM_READONLY_MEM
  26. select KVM_XFER_TO_GUEST_WORK
  27. select SCHED_INFO
  28. help
  29. Support hosting virtualized guest machines using
  30. hardware virtualization extensions. You will need
  31. a processor equipped with virtualization extensions.
  32. If unsure, say N.
  33. endif # VIRTUALIZATION