1 # SPDX-License-Identifier: GPL-2.0
2 # KVM common configuration items and defaults
7 config HAVE_KVM_PFNCACHE
10 config HAVE_KVM_IRQCHIP
16 config HAVE_KVM_IRQ_ROUTING
19 config HAVE_KVM_DIRTY_RING
22 config HAVE_KVM_EVENTFD
32 # Toggle to switch between direct notification and batch job
33 config KVM_ASYNC_PF_SYNC
39 config HAVE_KVM_CPU_RELAX_INTERCEPT
45 config HAVE_KVM_ARCH_TLB_FLUSH_ALL
48 config HAVE_KVM_INVALID_WAKEUPS
51 config KVM_GENERIC_DIRTYLOG_READ_PROTECT
56 depends on KVM && COMPAT && !(S390 || ARM64 || RISCV)
58 config HAVE_KVM_IRQ_BYPASS
61 config HAVE_KVM_VCPU_ASYNC_IOCTL
64 config HAVE_KVM_VCPU_RUN_PID_CHANGE
67 config HAVE_KVM_NO_POLL
70 config KVM_XFER_TO_GUEST_WORK
73 config HAVE_KVM_PM_NOTIFIER