aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/testing/selftests/kvm/x86 (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-23KVM: selftests: Verify MSRs are (not) in save/restore list when (un)supportedSean Christopherson1-1/+18
2025-09-23KVM: selftests: Add coverage for KVM-defined registers in MSRs testSean Christopherson1-3/+94
2025-09-23KVM: selftests: Add KVM_{G,S}ET_ONE_REG coverage to MSRs testSean Christopherson1-1/+21
2025-09-23KVM: selftests: Extend MSRs test to validate vCPUs without supported featuresSean Christopherson1-3/+25
2025-09-23KVM: selftests: Add support for MSR_IA32_{S,U}_CET to MSRs testSean Christopherson1-2/+19
2025-09-23KVM: selftests: Add an MSR test to exercise guest/host and read/writeSean Christopherson1-0/+322
2025-09-23KVM: x86: Merge 'selftests' into 'cet' to pick up ex_str()Sean Christopherson9-64/+138
2025-09-23KVM: selftests: Add ex_str() to print human friendly name of exception vectorsSean Christopherson5-22/+22
2025-09-23selftests/kvm: remove stale TODO in xapic_state_testSukrut Heroorkar1-2/+2
2025-09-23KVM: selftests: Handle Intel Atom errata that leads to PMU event overcountdongsheng2-3/+13
2025-09-23KVM: selftests: Validate more arch-events in pmu_counters_testDapeng Mi1-0/+8
2025-09-23KVM: selftests: Reduce number of "unavailable PMU events" combos testedSean Christopherson1-15/+23
2025-09-23KVM: selftests: Track unavailable_mask for PMU events as 32-bit valueSean Christopherson1-2/+5
2025-09-23KVM: selftests: Add timing_info bit support in vmx_pmu_caps_testDapeng Mi1-1/+2
2025-09-22KVM: x86: Don't treat ENTER and LEAVE as branches, because they aren'tSean Christopherson1-3/+5
2025-09-11KVM: selftests: Add support for DIV and IDIV in the fastops testSean Christopherson1-0/+38
2025-09-11KVM: selftests: Dedup the gnarly constraints of the fastops tests (more macros!)Sean Christopherson1-18/+18
2025-09-11KVM: selftests: Add coverage for 'b' (byte) sized fastops emulationSean Christopherson1-7/+13
2025-09-08KVM: selftests: Fix typo in hyperv cpuid test messageAlok Tiwari1-1/+1
2025-07-29Merge tag 'kvm-x86-selftests-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+1
2025-07-29Merge tag 'kvm-x86-misc-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-0/+221
2025-07-29Merge tag 'kvm-x86-irqs-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-17/+4
2025-07-09KVM: selftests: Test behavior of KVM_X86_DISABLE_EXITS_APERFMPERFJim Mattson1-0/+213
2025-06-24KVM: selftests: Add back the missing check of MONITOR/MWAIT availabilityChenyi Qiang1-0/+1
2025-06-23KVM: selftests: Add utilities to create eventfds and do KVM_IRQFDSean Christopherson1-14/+4
2025-06-23KVM: selftests: Assert that eventfd() succeeds in Xen shinfo testSean Christopherson1-6/+3
2025-06-20KVM: selftests: Verify KVM is loaded when getting a KVM module paramSean Christopherson1-1/+1
2025-06-20KVM: selftests: Verify KVM disable interception (for userspace) on filter changeSean Christopherson1-0/+8
2025-05-27Merge tag 'kvm-x86-svm-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+135
2025-05-19KVM: selftests: Add test to verify KVM_CAP_X86_BUS_LOCK_EXITNikunj A Dadhania1-0/+135
2025-05-08KVM: selftests: Add a test for x86's fastops emulationSean Christopherson1-0/+165
2025-05-02KVM: selftests: Add a basic SEV-SNP smoke testPratik R. Sampat1-2/+23
2025-05-02KVM: selftests: Decouple SEV policy from VM typePratik R. Sampat1-24/+26
2025-05-02KVM: selftests: Introduce SEV VM type checkPratik R. Sampat1-1/+1
2025-05-02KVM: selftests: Add SMT control state helperPratik R. Sampat1-20/+1
2025-05-02KVM: selftests: Add vmgexit helperPratik R. Sampat1-1/+1
2025-05-02KVM: selftests: SEV-SNP test for KVM_SEV_INIT2Pratik R. Sampat1-0/+13
2025-04-04selftests: kvm: revamp MONITOR/MWAIT testsPaolo Bonzini1-51/+57
2025-03-19Merge tag 'kvm-x86-selftests-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-5/+18
2025-03-19Merge tag 'kvm-x86-selftests_6.15-1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-81/+102
2025-03-19Merge tag 'kvm-x86-misc-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+146
2025-03-03KVM: selftests: Fix printf() format goof in SEV smoke testSean Christopherson1-1/+2
2025-02-28KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLTSean Christopherson1-1/+12
2025-02-28KVM: selftests: Assert that STI blocking isn't set after event injectionSean Christopherson1-0/+2
2025-02-24KVM: selftests: Add a nested (forced) emulation intercept test for x86Sean Christopherson1-0/+146
2025-02-14KVM: selftests: Add infrastructure for getting vCPU binary statsSean Christopherson1-0/+2
2025-02-14KVM: selftests: Macrofy vm_get_stat() to auto-generate stat name stringSean Christopherson2-5/+5
2025-02-12KVM: selftests: Add CPUID tests for Hyper-V features that need in-kernel APICSean Christopherson1-1/+14
2025-02-12KVM: selftests: Manage CPUID array in Hyper-V CPUID test's core helperSean Christopherson1-13/+17
2025-02-12KVM: selftests: Mark test_hv_cpuid_e2big() static in Hyper-V CPUID testSean Christopherson1-1/+1