| Age | Commit message (Expand) | Author |
| 8 days | Merge branches 'coco', 'fixes', 'generic', 'irq_test', 'misc', 'selftests', '... | Sean Christopherson |
| 2026-07-07 | KVM: selftests: Rename guest_rng to kvm_rng | Josh Hilke |
| 2026-06-17 | KVM: selftests: Add svm_pmu_host_guest_test for Host-Only/Guest-Only bits | Jim Mattson |
| 2026-06-17 | KVM: selftests: Add a helper to query enable_mediated_pmu module param | Sean Christopherson |
| 2026-06-17 | KVM: selftests: Drop L1-provided stacks for L2 guests on x86 | Yosry Ahmed |
| 2026-06-17 | KVM: selftests: Allocate a dedicated guest page for x86 L2 guest stack | Yosry Ahmed |
| 2026-06-12 | Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-05-27 | KVM: selftests: Update hwcr_msr_test for CPUID faulting bit | Jim Mattson |
| 2026-05-26 | KVM: selftests: Add nested page fault injection test | Kevin Cheng |
| 2026-05-21 | KVM: selftests: Add all (known) EFLAGS bit definitions | Sean Christopherson |
| 2026-05-13 | KVM: selftests: Add a test to verify SEV {en,de}crypt debug ioctls | Sean Christopherson |
| 2026-04-20 | KVM: selftests: Replace "paddr" with "gpa" throughout | Sean Christopherson |
| 2026-04-20 | KVM: selftests: Replace "u64 nested_paddr" with "gpa_t l2_gpa" | Sean Christopherson |
| 2026-04-20 | KVM: selftests: Replace "u64 gpa" with "gpa_t" throughout | Sean Christopherson |
| 2026-04-20 | KVM: selftests: Replace "vaddr" with "gva" throughout | Sean Christopherson |
| 2026-04-20 | KVM: selftests: Use u8 instead of uint8_t | David Matlack |
| 2026-04-20 | KVM: selftests: Use u16 instead of uint16_t | David Matlack |
| 2026-04-20 | KVM: selftests: Use u32 instead of uint32_t | David Matlack |
| 2026-04-20 | KVM: selftests: Use u64 instead of uint64_t | David Matlack |
| 2026-04-20 | KVM: selftests: Use gpa_t instead of vm_paddr_t | David Matlack |
| 2026-04-20 | KVM: selftests: Use gva_t instead of vm_vaddr_t | David Matlack |
| 2026-04-13 | Merge tag 'kvm-x86-nested-7.1' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-04-13 | Merge tag 'kvm-x86-selftests-7.1' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-03-12 | KVM: selftests: Verify SEV+ guests can read and write EFER, CR0, CR4, and CR8 | Sean Christopherson |
| 2026-03-11 | selftests: kvm: extract common functionality out of smm_test.c | Paolo Bonzini |
| 2026-03-04 | KVM: SVM: Rename vmcb->virt_ext to vmcb->misc_ctl2 | Yosry Ahmed |
| 2026-03-04 | KVM: SVM: Rename vmcb->nested_ctl to vmcb->misc_ctl | Sean Christopherson |
| 2026-03-04 | KVM: selftests: Add a test for LBR save/restore (ft. nested) | Yosry Ahmed |
| 2026-03-02 | KVM: selftests: Add a flag to identify AMD compatible test cases | Zhiquan Li |
| 2026-03-02 | KVM: selftests: Add CPU vendor detection for Hygon | Zhiquan Li |
| 2026-02-11 | Merge tag 'kvm-x86-apic-6.20' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-02-09 | Merge tag 'kvm-x86-svm-6.20' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini |
| 2026-01-16 | KVM: selftests: Test READ=>WRITE dirty logging behavior for shadow MMU | Sean Christopherson |
| 2026-01-14 | KVM: selftests: Add a selftests for nested VMLOAD/VMSAVE | Yosry Ahmed |
| 2026-01-13 | KVM: SVM: Treat exit_code as an unsigned 64-bit value through all of KVM | Sean Christopherson |
| 2026-01-13 | KVM: selftests: Add a test to verify APICv updates (while L2 is active) | Sean Christopherson |
| 2026-01-08 | KVM: selftests: Rename vm_get_page_table_entry() to vm_get_pte() | Sean Christopherson |
| 2026-01-08 | KVM: selftests: Set the user bit on nested NPT PTEs | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Add support for nested NPTs | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Move TDP mapping functions outside of vmx.c | Sean Christopherson |
| 2026-01-08 | KVM: selftests: Reuse virt mapping functions for nested EPTs | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Stop passing VMX metadata to TDP mapping functions | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Use a TDP MMU to share EPT page tables between vCPUs | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Move PTE bitmasks to kvm_mmu | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Add a "struct kvm_mmu_arch arch" member to kvm_mmu | Sean Christopherson |
| 2026-01-08 | KVM: selftests: Plumb "struct kvm_mmu" into x86's MMU APIs | Sean Christopherson |
| 2026-01-08 | KVM: selftests: Rename nested TDP mapping functions | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Stop passing a memslot to nested_map_memslot() | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Make __vm_get_page_table_entry() static | Yosry Ahmed |
| 2026-01-08 | KVM: selftests: Fix sign extension bug in get_desc64_base() | MJ Pooladkhay |