summaryrefslogtreecommitdiff
path: root/virt/kvm/Kconfig
AgeCommit message (Expand)AuthorFilesLines
2024-07-26KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_*Paolo Bonzini1-2/+2
2024-07-12KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memoryIsaku Yamahata1-0/+3
2024-05-10KVM: guest_memfd: Add hook for invalidating memoryMichael Roth1-0/+4
2024-05-10KVM: guest_memfd: Add hook for initializing memoryPaolo Bonzini1-0/+4
2024-02-08Merge branch 'kvm-kconfig'Paolo Bonzini1-3/+1
2024-02-08treewide: remove CONFIG_HAVE_KVMPaolo Bonzini1-3/+0
2024-02-08kvm: move "select IRQ_BYPASS_MANAGER" to common codePaolo Bonzini1-0/+1
2024-02-08kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbolPaolo Bonzini1-0/+3
2024-01-08KVM: fix direction of dependency on MMU notifiersPaolo Bonzini1-1/+1
2024-01-08KVM: introduce CONFIG_KVM_COMMONPaolo Bonzini1-0/+5
2023-12-08KVM: remove CONFIG_HAVE_KVM_IRQFDPaolo Bonzini1-3/+0
2023-12-08KVM: remove CONFIG_HAVE_KVM_EVENTFDPaolo Bonzini1-4/+1
2023-11-14KVM: x86: Add support for "protected VMs" that can utilize private memorySean Christopherson1-0/+5
2023-11-14KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memorySean Christopherson1-0/+4
2023-11-13KVM: Introduce per-page memory attributesChao Peng1-0/+4
2023-11-13KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIERSean Christopherson1-0/+4
2023-08-17KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALLRaghavendra Rao Ananta1-3/+0
2022-12-29KVM: Opt out of generic hardware enabling on s390 and PPCSean Christopherson1-0/+3
2022-11-10KVM: Support dirty ring in conjunction with bitmapGavin Shan1-0/+6
2022-09-29KVM: Add KVM_CAP_DIRTY_LOG_RING_ACQ_REL capability and config optionMarc Zyngier1-0/+14
2022-03-11KVM: compat: riscv: Prevent KVM_COMPAT from being selectedGuo Ren1-1/+1
2022-01-07KVM: Reinstate gfn_to_pfn_cache with invalidation supportDavid Woodhouse1-0/+3
2021-12-09KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RINGDavid Woodhouse1-0/+3
2021-06-17kvm: add PM-notifierSergey Senozhatsky1-0/+3
2020-07-24entry: Provide infrastructure for work before transitioning to guest modeThomas Gleixner1-0/+3
2019-04-26KVM: polling: add architecture backend to disable pollingChristian Borntraeger1-0/+3
2018-06-21KVM: arm64: Prevent KVM_COMPAT from being selectedMarc Zyngier1-1/+1
2018-05-25KVM: arm/arm64: Introduce kvm_arch_vcpu_run_pid_changeChristoffer Dall1-0/+3
2017-12-14KVM: introduce kvm_arch_vcpu_async_ioctlPaolo Bonzini1-0/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-06-16KVM: remove kvm_vcpu_compatiblePaolo Bonzini1-3/+0
2016-05-13KVM: halt_polling: provide a way to qualify wakeups during pollChristian Borntraeger1-0/+3
2015-11-04KVM: don't pointlessly leave KVM_COMPAT=y in non-KVM configsJan Beulich1-1/+1
2015-10-01KVM: introduce kvm_arch functions for IRQ bypassEric Auger1-0/+3
2015-02-09KVM: Disable compat ioctl for s390Christian Borntraeger1-0/+4
2015-01-23KVM: Remove unused config symbolChristoffer Dall1-3/+0
2015-01-16KVM: Add generic support for dirty page loggingMario Smarduch1-0/+6
2015-01-16KVM: Add architecture-defined TLB flush supportMario Smarduch1-0/+3
2014-08-05KVM: Give IRQFD its own separate enabling Kconfig optionPaul Mackerras1-0/+3
2014-01-30KVM: async_pf: Provide additional direct page notificationDominik Dingel1-0/+4
2013-10-30kvm: Add VFIO deviceAlex Williamson1-0/+3
2013-04-26KVM: Introduce CONFIG_HAVE_KVM_IRQ_ROUTINGAlexander Graf1-0/+3
2012-07-23KVM: Add config to support ple or cpu relax optimzationRaghavendra K T1-0/+3
2012-04-24KVM: Introduce direct MSI message injection for in-kernel irqchipsJan Kiszka1-0/+3
2011-01-12KVM: Halt vcpu if page it tries to access is swapped outGleb Natapov1-0/+3
2010-03-01KVM: Add KVM_MMIO kconfig itemAvi Kivity1-0/+3
2009-09-10KVM: Break dependency between vcpu index in vcpus array and vcpu_id.Gleb Natapov1-0/+3
2009-09-10KVM: irqfdGregory Haskins1-0/+4
2009-09-10KVM: Move common KVM Kconfig items to new file virt/kvm/KconfigAvi Kivity1-0/+7