cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (1458B)


      1# SPDX-License-Identifier: GPL-2.0
      2#
      3# KVM configuration
      4#
      5
      6source "virt/lib/Kconfig"
      7source "virt/kvm/Kconfig"
      8
      9menuconfig VIRTUALIZATION
     10	bool "Virtualization"
     11	help
     12	  Say Y here to get to see options for using your Linux host to run
     13	  other operating systems inside virtual machines (guests).
     14	  This option alone does not add any kernel code.
     15
     16	  If you say N, all options in this submenu will be skipped and
     17	  disabled.
     18
     19if VIRTUALIZATION
     20
     21menuconfig KVM
     22	bool "Kernel-based Virtual Machine (KVM) support"
     23	depends on HAVE_KVM
     24	select MMU_NOTIFIER
     25	select PREEMPT_NOTIFIERS
     26	select HAVE_KVM_CPU_RELAX_INTERCEPT
     27	select HAVE_KVM_ARCH_TLB_FLUSH_ALL
     28	select KVM_MMIO
     29	select KVM_GENERIC_DIRTYLOG_READ_PROTECT
     30	select KVM_XFER_TO_GUEST_WORK
     31	select SRCU
     32	select KVM_VFIO
     33	select HAVE_KVM_EVENTFD
     34	select HAVE_KVM_IRQFD
     35	select HAVE_KVM_MSI
     36	select HAVE_KVM_IRQCHIP
     37	select HAVE_KVM_IRQ_ROUTING
     38	select IRQ_BYPASS_MANAGER
     39	select HAVE_KVM_IRQ_BYPASS
     40	select HAVE_KVM_VCPU_RUN_PID_CHANGE
     41	select SCHED_INFO
     42	select GUEST_PERF_EVENTS if PERF_EVENTS
     43	select INTERVAL_TREE
     44	help
     45	  Support hosting virtualized guest machines.
     46
     47	  If unsure, say N.
     48
     49config NVHE_EL2_DEBUG
     50	bool "Debug mode for non-VHE EL2 object"
     51	depends on KVM
     52	help
     53	  Say Y here to enable the debug mode for the non-VHE KVM EL2 object.
     54	  Failure reports will BUG() in the hypervisor. This is intended for
     55	  local EL2 hypervisor development.
     56
     57	  If unsure, say N.
     58
     59endif # VIRTUALIZATION