| Age | Commit message (Expand) | Author |
| 13 hours | Merge branch 'next' of https://github.com/kvm-x86/linux.git | Mark Brown |
| 13 hours | Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.git | Mark Brown |
| 31 hours | Merge branches 'coco', 'fixes', 'generic', 'irq_test', 'misc', 'selftests', '... | Sean Christopherson |
| 5 days | KVM: x86: Move nested_ops out of kvm_x86_ops, to global kvm_nested_ops | Sean Christopherson |
| 5 days | KVM: x86: Reject nested CAP enablement if nested virtualization is disabled | Sean Christopherson |
| 5 days | KVM: SEV: Mark vCPU has having guest-provided VMSA even if its invalid | Sean Christopherson |
| 5 days | KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zapped | Sean Christopherson |
| 5 days | KVM: SEV: Wire up kvm_x86_ops.gmem_xxx() if and only if CONFIG_KVM_AMD_SEV=y | Sean Christopherson |
| 5 days | KVM: SEV: Mark vCPU RUNNABLE after AP_CREATE, even if VMSA is unusable | Sean Christopherson |
| 5 days | KVM: SEV: Extract loading of guest-provided VMSA to a separate helper | Sean Christopherson |
| 5 days | KVM: SEV: Track the GPA of the guest-controlled VMSA used for SNP guests | Sean Christopherson |
| 5 days | KVM: SEV: Do not allow intra-host migration/mirroring of SNP VMs | Atish Patra |
| 5 days | KVM: SVM: Remove redundant ret = 0 in svm_set_nested_state | Qiang Ma |
| 7 days | KVM: SVM: Remove VM from the GA Log notifier list before VM destruction | Sean Christopherson |
| 7 days | KVM: SVM: Do all per-VM AVIC initialization during vCPU precreation phase | Sean Christopherson |
| 7 days | KVM: SVM: Make kvm_x86_ops.vcpu_precreate() hook fully AVIC specific | Sean Christopherson |
| 7 days | KVM: SEV: Explicitly disallow NULL user address for SNP_LAUNCH_UPDATE | Joerg Roedel |
| 9 days | x86/cpu: Hide and rename static_cpu_has() | Borislav Petkov (AMD) |
| 13 days | Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c f... | Uwe Kleine-König (The Capable Hub) |
| 2026-06-25 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds |
| 2026-06-25 | KVM: x86/mmu: unify root_gva_walk and ngva_walk | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: pull struct kvm_pagewalk out of struct kvm_mmu | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: change nested_mmu.w to ngva_walk | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: change walk_mmu to struct kvm_pagewalk | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: move inject_page_fault to struct kvm_pagewalk | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: move get_pdptr to struct kvm_pagewalk | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: move gva_to_gpa to struct kvm_pagewalk | Paolo Bonzini |
| 2026-06-25 | KVM: x86/mmu: move get_guest_pgd to struct kvm_pagewalk | Paolo Bonzini |
| 2026-06-24 | KVM: x86: Don't treat interrupts as allowed just because a nested run is pending | Sean Christopherson |
| 2026-06-24 | KVM: x86: Move IRQ-related helper declarations from kvm_host.h => irq.h | Sean Christopherson |
| 2026-06-24 | x86/apic: KVM: Use cpu_physical_id() to get APIC ID of running vCPU for AVIC | Sean Christopherson |
| 2026-06-24 | KVM: x86: Replace BUG_ON() with WARN_ON_ONCE() on "bad" nested GPA translation | Sean Christopherson |
| 2026-06-19 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds |
| 2026-06-15 | Merge tag 'x86-cpu-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds |
| 2026-06-12 | Merge branch 'kvm-single-pdptrs' into HEAD | Paolo Bonzini |
| 2026-06-12 | KVM: x86/mmu: move pdptrs out of the MMU | Paolo Bonzini |
| 2026-06-12 | KVM: nSVM: invalidate cached PDPTRs across nested NPT transitions | Paolo Bonzini |
| 2026-06-12 | Merge tag 'kvm-x86-svm-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-06-12 | Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-06-12 | Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-06-03 | Merge branch 'kvm-ghcb-for-7.2' into HEAD | Paolo Bonzini |
| 2026-06-03 | KVM: SEV: Remove sometimes-used function-scoped "ret" from #VMGEXIT handler | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Turn sev_es_validate_vmgexit() into a dedicated predicate | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Handle unknown #VMGEXIT reasons in sev_handle_vmgexit() | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Return INVALID_INPUT, not MISSING_INPUT, for bad GUEST_REQUEST inpu... | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Return INVALID_EVENT for SNP-only #VMGEXIT from non-SNP guest | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Move GHCB "usage" check out of sev_es_validate_vmgexit() | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Don't terminate SNP VMs on #VMGEXIT without a registered GHCB | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Unmap and unpin the GHCB as needed on vCPU free | Sean Christopherson |
| 2026-06-03 | KVM: SEV: Decouple the need to sync the GHCB SA from the need to free the SA | Sean Christopherson |