summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)Author
3 daysReplace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c f...Uwe Kleine-König (The Capable Hub)
10 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
12 daysKVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest modeSean Christopherson
12 daysKVM: x86: Replace BUG_ON() with WARN_ON_ONCE() on "bad" nested GPA translationSean Christopherson
2026-06-19Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2026-06-16Merge tag 'x86_tdx_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/g...Linus Torvalds
2026-06-15Merge tag 'x86-cpu-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds
2026-06-12Merge branch 'kvm-single-pdptrs' into HEADPaolo Bonzini
2026-06-12KVM: x86/mmu: move pdptrs out of the MMUPaolo Bonzini
2026-06-12KVM: nVMX: remove unnecessary code in prepare_vmcs02_rarePaolo Bonzini
2026-06-12Merge tag 'kvm-x86-svm-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-12Merge tag 'kvm-x86-vmx-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-12Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-12Merge tag 'kvm-x86-mmu-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-12Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-08KVM: x86/pmu: Use hardware value when reprogramming for FIXED_CTR_CTRL changesSean Christopherson
2026-06-08x86/msr: Switch wrmsrl() users to wrmsrq()Juergen Gross
2026-06-03Merge branch 'kvm-ghcb-for-7.2' into HEADPaolo Bonzini
2026-06-03Revert "KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64...Sean Christopherson
2026-06-03KVM: x86: Add mode-aware versions of kvm_<reg>_{read,write}() helpersSean Christopherson
2026-06-03KVM: x86: Rename kvm_cache_regs.h => regs.hSean Christopherson
2026-06-03KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64-bit modeSean Christopherson
2026-05-30Merge commit 'kvm-vmenter-load-store-regs' into HEADPaolo Bonzini
2026-05-30KVM: VMX: Macrofy GPR swapping in __vmx_vcpu_run()Chang S. Bae
2026-05-27KVM: x86/pmu: Rename reprogram_counters() to clarify usageYosry Ahmed
2026-05-27KVM: TDX: Move external page table freeing to TDX codeSean Christopherson
2026-05-27KVM: x86: Move error handling inside free_external_spt()Sean Christopherson
2026-05-27KVM: TDX: Rename tdx_sept_remove_private_spte() to show it's for leaf SPTEsYan Zhao
2026-05-27KVM: TDX: Drop kvm_x86_ops.remove_external_spte()Sean Christopherson
2026-05-27KVM: TDX: Hoist tdx_sept_remove_private_spte() above set_private_spte()Sean Christopherson
2026-05-27KVM: TDX: Allow userspace to return errors to guest for MAPGPAVishal Annapurve
2026-05-27KVM: VMX: Handle bad values on proxied writes to LBR MSRsXuanqing Shi
2026-05-27KVM: TDX: Move lockdep assert in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe
2026-05-27KVM: TDX: Move KVM_BUG_ON()s in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe
2026-05-27KVM: x86/mmu: Plumb param "old_spte" into kvm_x86_ops.set_external_spte()Sean Christopherson
2026-05-27KVM: TDX: Wrap mapping of leaf and non-leaf S-EPT entries into helpersSean Christopherson
2026-05-27KVM: TDX: Drop kvm_x86_ops.link_external_spt()Sean Christopherson
2026-05-27KVM: x86: Prioritize CPUID faulting over CPUID VM-exits in nested VMXJim Mattson
2026-05-26KVM: x86: Treat KVM's virtual PMU as disabled for TDX VMsVishal Annapurve
2026-05-26KVM: VMX: Synthesize nested EPT violation GVA_IS_VALID/GVA_TRANSLATED bitsKevin Cheng
2026-05-26KVM: x86: Tell ->inject_page_fault() whether or a fault came from hardwareSean Christopherson
2026-05-26x86/tdx: Drop exported function tdx_quirk_reset_page()Yan Zhao
2026-05-26x86/tdx: Use PFN directly for unmapping guest private memorySean Christopherson
2026-05-26x86/tdx: Use PFN directly for mapping guest private memorySean Christopherson
2026-05-26KVM: SEV: Pin source page for write when adding CPUID data for SNP guestSean Christopherson
2026-05-22KVM: x86: Add dedicated API for getting mask of accelerated x2APIC MSRsSean Christopherson
2026-05-21KVM: VMX: Refresh GUEST_PENDING_DBG_EXCEPTIONS.BS on all injected #DBsSean Christopherson
2026-05-19x86/kvm/vmx: Move IRQ/NMI dispatch from KVM into x86 corePeter Zijlstra
2026-05-13KVM: TDX: Fix x2APIC MSR handling in tdx_has_emulated_msr()Rick Edgecombe
2026-05-13KVM: TDX: Account all non-transient page allocations for per-TD structuresSean Christopherson