aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/include/x86/processor.h
AgeCommit message (Expand)AuthorFilesLines
2026-04-20KVM: selftests: Replace "paddr" with "gpa" throughoutSean Christopherson1-3/+3
2026-04-20KVM: selftests: Replace "u64 nested_paddr" with "gpa_t l2_gpa"Sean Christopherson1-1/+1
2026-04-20KVM: selftests: Replace "u64 gpa" with "gpa_t" throughoutSean Christopherson1-2/+2
2026-04-20KVM: selftests: Replace "vaddr" with "gva" throughoutSean Christopherson1-3/+3
2026-04-20KVM: selftests: Use u8 instead of uint8_tDavid Matlack1-14/+13
2026-04-20KVM: selftests: Use u16 instead of uint16_tDavid Matlack1-29/+29
2026-04-20KVM: selftests: Use u32 instead of uint32_tDavid Matlack1-50/+50
2026-04-20KVM: selftests: Use u64 instead of uint64_tDavid Matlack1-70/+67
2026-04-13Merge tag 'kvm-x86-nested-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+5
2026-04-13Merge tag 'kvm-x86-selftests-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+7
2026-03-12KVM: selftests: Verify SEV+ guests can read and write EFER, CR0, CR4, and CR8Sean Christopherson1-0/+23
2026-03-04KVM: selftests: Add a test for LBR save/restore (ft. nested)Yosry Ahmed1-0/+5
2026-03-02KVM: selftests: Add a flag to identify AMD compatible test casesZhiquan Li1-0/+1
2026-03-02KVM: selftests: Add CPU vendor detection for HygonZhiquan Li1-0/+6
2026-01-16KVM: selftests: Test READ=>WRITE dirty logging behavior for shadow MMUSean Christopherson1-0/+1
2026-01-14KVM: selftests: Add a selftests for nested VMLOAD/VMSAVEYosry Ahmed1-0/+1
2026-01-08KVM: selftests: Rename vm_get_page_table_entry() to vm_get_pte()Sean Christopherson1-1/+1
2026-01-08KVM: selftests: Set the user bit on nested NPT PTEsYosry Ahmed1-0/+1
2026-01-08KVM: selftests: Add support for nested NPTsYosry Ahmed1-0/+2
2026-01-08KVM: selftests: Move TDP mapping functions outside of vmx.cSean Christopherson1-0/+4
2026-01-08KVM: selftests: Reuse virt mapping functions for nested EPTsYosry Ahmed1-2/+14
2026-01-08KVM: selftests: Use a TDP MMU to share EPT page tables between vCPUsYosry Ahmed1-0/+3
2026-01-08KVM: selftests: Move PTE bitmasks to kvm_mmuYosry Ahmed1-10/+18
2026-01-08KVM: selftests: Plumb "struct kvm_mmu" into x86's MMU APIsSean Christopherson1-1/+2
2026-01-08KVM: selftests: Make __vm_get_page_table_entry() staticYosry Ahmed1-2/+0
2026-01-08KVM: selftests: Fix sign extension bug in get_desc64_base()MJ Pooladkhay1-2/+4
2025-11-20KVM: selftests: Change VM_MODE_PXXV48_4K to VM_MODE_PXXVYY_4KJim Mattson1-1/+1
2025-09-23KVM: selftests: Add an MSR test to exercise guest/host and read/writeSean Christopherson1-0/+5
2025-09-23KVM: selftests: Add ex_str() to print human friendly name of exception vectorsSean Christopherson1-0/+2
2025-09-23KVM: selftests: Validate more arch-events in pmu_counters_testDapeng Mi1-1/+6
2025-09-11KVM: selftests: Add support for #DE exception fixupSean Christopherson1-0/+6
2025-08-19KVM: selftests: Move Intel and AMD module param helpers to x86/processor.hSean Christopherson1-0/+20
2025-06-20KVM: selftests: Verify KVM is loaded when getting a KVM module paramSean Christopherson1-1/+5
2025-05-02KVM: selftests: SEV-SNP test for KVM_SEV_INIT2Pratik R. Sampat1-0/+1
2025-03-19Merge tag 'kvm-x86-selftests-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+2
2025-03-19Merge tag 'kvm-x86-selftests_6.15-1' of https://github.com/kvm-x86/linux into...Paolo Bonzini1-0/+47
2025-02-28KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLTSean Christopherson1-0/+1
2025-02-12KVM: selftests: Actually emit forced emulation prefix for kvm_asm_safe_fep()Sean Christopherson1-1/+1
2025-01-08KVM: selftests: Add helpers for locally (un)blocking IRQs on x86Sean Christopherson1-0/+40
2025-01-08KVM: selftests: Add defines for AMD PMU CPUID features and propertiesColton Lewis1-0/+7
2024-12-18KVM: selftests: Add test case for MMIO during vectoring on x86Ivan Orlov1-0/+2
2024-12-18KVM: selftests: Add and use a helper function for x86's LIDTIvan Orlov1-0/+5
2024-12-18KVM: selftests: Refresh vCPU CPUID cache in __vcpu_get_cpuid_entry()Sean Christopherson1-7/+9
2024-12-18KVM: selftests: Assert that vcpu->cpuid is non-NULL when getting CPUID entriesSean Christopherson1-0/+2
2024-12-18KVM: selftests: Use canonical $(ARCH) paths for KVM selftests directoriesSean Christopherson1-0/+1395