summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/Kconfig
AgeCommit message (Expand)AuthorLines
2026-02-28KVM: remove CONFIG_KVM_GENERIC_MMU_NOTIFIERPaolo Bonzini-1/+0
2025-12-17perf: Add APIs to create/release mediated guest vPMUsKan Liang-0/+1
2025-10-11Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-0/+1
2025-10-07Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux...Linus Torvalds-1/+1
2025-09-30entry: Rename "kvm" entry code assets to "virt" to genericize APIsSean Christopherson-1/+1
2025-08-27KVM: x86: Enable KVM_GUEST_MEMFD for all 64-bit buildsFuad Tabba-8/+4
2025-08-27KVM: Rename CONFIG_KVM_GENERIC_PRIVATE_MEM to CONFIG_HAVE_KVM_ARCH_GMEM_POPULATEFuad Tabba-4/+10
2025-08-27KVM: x86: Select TDX's KVM_GENERIC_xxx dependencies iff CONFIG_KVM_INTEL_TDX=ySean Christopherson-2/+2
2025-08-27KVM: x86: Select KVM_GENERIC_PRIVATE_MEM directly from KVM_SW_PROTECTED_VMSean Christopherson-1/+1
2025-08-27KVM: x86: Have all vendor neutral sub-configs depend on KVM_X86, not just KVMSean Christopherson-8/+8
2025-08-18x86/fred: KVM: VMX: Always use FRED for IRQs when CONFIG_X86_FRED=ySean Christopherson-0/+1
2025-06-20KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APICSean Christopherson-0/+10
2025-04-07Merge branch 'kvm-tdx-initial' into HEADPaolo Bonzini-0/+12
2025-03-14KVM: TDX: create/destroy VM structureIsaku Yamahata-0/+2
2025-03-14KVM: VMX: Initialize TDX during KVM module loadKai Huang-0/+10
2025-02-14KVM: x86/mmu: Age TDP MMU SPTEs without holding mmu_lockSean Christopherson-0/+1
2024-11-19KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMDSean Christopherson-1/+1
2024-11-19KVM: x86: add back X86_LOCAL_APIC dependencyArnd Bergmann-1/+1
2024-11-14KVM: x86: switch hugepage recovery thread to vhost_taskPaolo Bonzini-0/+1
2024-10-30KVM: x86: Don't emit TLB flushes when aging SPTEs for mmu_notifiersSean Christopherson-0/+1
2024-10-06KVM: x86: leave kvm.ko out of the build if no vendor module is requestedPaolo Bonzini-3/+6
2024-09-05KVM: Remove HIGH_RES_TIMERS dependencySteven Rostedt-1/+0
2024-08-28KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNPVitaly Kuznetsov-2/+4
2024-07-26KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_*Paolo Bonzini-2/+2
2024-07-12KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory()Paolo Bonzini-0/+1
2024-06-03Merge branch 'kvm-6.11-sev-snp' into HEADPaolo Bonzini-0/+3
2024-05-23KVM: x86: Force KVM_WERROR if the global WERROR is enabledSean Christopherson-1/+2
2024-05-23KVM: x86: Disable KVM_INTEL_PROVE_VE by defaultSean Christopherson-3/+5
2024-05-12KVM: SEV: Implement gmem hook for invalidating private pagesMichael Roth-0/+1
2024-05-12KVM: SEV: Implement gmem hook for initializing private pagesMichael Roth-0/+1
2024-05-12KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=yMichael Roth-0/+1
2024-04-19KVM: VMX: Introduce test mode related to EPT violation VEIsaku Yamahata-0/+13
2024-04-04x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORMBorislav Petkov (AMD)-0/+1
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds-1/+1
2024-03-09Merge tag 'kvm-x86-guest_memfd_fixes-6.8' of https://github.com/kvm-x86/linux...Paolo Bonzini-3/+4
2024-02-22KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIPSean Christopherson-3/+4
2024-02-20treewide: replace or remove redundant def_bool in Kconfig filesMasahiro Yamada-1/+1
2024-02-08Merge branch 'kvm-kconfig'Paolo Bonzini-3/+0
2024-02-08treewide: remove CONFIG_HAVE_KVMPaolo Bonzini-2/+0
2024-02-08kvm: move "select IRQ_BYPASS_MANAGER" to common codePaolo Bonzini-1/+0
2024-02-08kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbolPaolo Bonzini-0/+1
2024-01-08Merge tag 'kvm-x86-misc-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini-7/+7
2024-01-08Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini-0/+14
2024-01-08KVM: x86: add missing "depends on KVM"Paolo Bonzini-1/+1
2024-01-08KVM: introduce CONFIG_KVM_COMMONPaolo Bonzini-2/+1
2023-12-08KVM: remove CONFIG_HAVE_KVM_IRQFDPaolo Bonzini-1/+0
2023-12-08KVM: remove CONFIG_HAVE_KVM_EVENTFDPaolo Bonzini-1/+0
2023-12-07KVM: x86: Make Hyper-V emulation optionalVitaly Kuznetsov-0/+14
2023-11-30KVM: x86: Turn off KVM_WERROR by default for all configsSean Christopherson-7/+7
2023-11-14KVM: x86: Add support for "protected VMs" that can utilize private memorySean Christopherson-0/+12