summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/x86_64
AgeCommit message (Expand)AuthorFilesLines
2023-10-15Merge tag 'kvm-x86-selftests-6.6-fixes' of https://github.com/kvm-x86/linux i...Paolo Bonzini5-13/+0
2023-10-12KVM: selftests: Force load all supported XSAVE state in state testSean Christopherson1-0/+14
2023-10-12KVM: selftests: Load XSAVE state into untouched vCPU during state testSean Christopherson1-2/+17
2023-10-12KVM: selftests: Touch relevant XSAVE state in guest for state testSean Christopherson1-0/+77
2023-10-04KVM: selftests: Remove obsolete and incorrect test case metadataLike Xu5-13/+0
2023-08-31Merge tag 'kvm-x86-selftests-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini20-230/+510
2023-08-25KVM: selftests: Explicit set #UD when *potentially* injecting exceptionSean Christopherson1-0/+3
2023-08-25KVM: selftests: Reload "good" vCPU state if vCPU hits shutdownSean Christopherson1-1/+13
2023-08-17KVM: selftests: Test gp event filters don't affect fixed event filtersJinrong Liang1-0/+27
2023-08-17KVM: selftests: Test if event filter meets expectations on fixed countersJinrong Liang1-0/+80
2023-08-17KVM: selftests: Add test cases for unsupported PMU event filter input valuesJinrong Liang1-0/+26
2023-08-17KVM: selftests: Introduce "struct __kvm_pmu_event_filter" to manipulate filterJinrong Liang1-92/+90
2023-08-17KVM: selftests: Drop the return of remove_event()Jinrong Liang1-3/+1
2023-08-03KVM: selftests: Rip out old, param-based guest assert macrosSean Christopherson12-24/+0
2023-08-03KVM: selftests: Convert x86's XCR0 test to use printf-based guest assertsSean Christopherson1-11/+18
2023-08-03KVM: selftests: Convert VMX's PMU capabilities test to printf guest assertsSean Christopherson1-13/+15
2023-08-03KVM: selftests: Convert the x86 userspace I/O test to printf guest assertSean Christopherson1-4/+8
2023-08-03KVM: selftests: Convert x86's TSC MSRs test to use printf guest assertsSean Christopherson1-1/+3
2023-08-03KVM: selftests: Convert the nSVM software interrupt test to printf guest assertsSean Christopherson1-10/+12
2023-08-03KVM: selftests: Convert x86's set BSP ID test to printf style guest assertsSean Christopherson1-3/+5
2023-08-03KVM: selftests: Convert x86's nested exceptions test to printf guest assertsSean Christopherson1-3/+3
2023-08-03KVM: selftests: Convert the MONITOR/MWAIT test to use printf guest assertsSean Christopherson1-15/+22
2023-08-03KVM: selftests: Convert x86's KVM paravirt test to printf style GUEST_ASSERTSean Christopherson1-4/+6
2023-08-03KVM: selftests: Convert the Hyper-V feature test to printf style GUEST_ASSERTSean Christopherson1-10/+21
2023-08-03KVM: selftests: Convert the Hyper-V extended hypercalls test to printf assertsSean Christopherson1-1/+2
2023-08-03KVM: selftests: Convert x86's CPUID test to printf style GUEST_ASSERTSean Christopherson1-6/+8
2023-08-03KVM: selftests: Rename the ASSERT_EQ macroThomas Huth10-54/+55
2023-08-02KVM: selftests: Extend x86's sync_regs_test to check for exception racesMichal Luczaj1-0/+23
2023-08-02KVM: selftests: Extend x86's sync_regs_test to check for event vector racesMichal Luczaj1-0/+22
2023-08-02KVM: selftests: Extend x86's sync_regs_test to check for CR4 racesMichal Luczaj1-0/+72
2023-07-29KVM: selftests: Expand x86's sregs test to cover illegal CR0 valuesSean Christopherson1-31/+39
2023-07-01Merge tag 'kvm-x86-selftests-6.5' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-16/+267
2023-07-01Merge tag 'kvm-x86-misc-6.5' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+21
2023-06-03KVM: selftests: Add test for race in kvm_recalculate_apic_map()Michal Luczaj1-0/+74
2023-06-02KVM: selftests: Extend cpuid_test to verify KVM_GET_CPUID2 "nent" updatesSean Christopherson1-0/+21
2023-06-02KVM: selftests: Add dirty logging page splitting testBen Gardon1-0/+259
2023-05-31KVM: selftests: Fix spelling mistake "miliseconds" -> "milliseconds"Colin Ian King1-1/+1
2023-05-31KVM: selftests: Refactor stable TSC check to use TEST_REQUIRE()Sean Christopherson1-15/+7
2023-04-26Merge tag 'kvm-x86-selftests-6.4' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-73/+187
2023-04-14KVM: selftests: Test the PMU event "Instructions retired"Aaron Lewis1-2/+32
2023-04-14KVM: selftests: Copy full counter values from guest in PMU event filter testSean Christopherson1-90/+80
2023-04-14KVM: selftests: Use error codes to signal errors in PMU event filter testSean Christopherson1-8/+8
2023-04-14KVM: selftests: Print detailed info in PMU event filter assertsAaron Lewis1-6/+5
2023-04-14KVM: selftests: Add helpers for PMC asserts in PMU event filter testAaron Lewis1-25/+27
2023-04-14KVM: selftests: Add a common helper for the PMU event filter guest codeAaron Lewis1-11/+18
2023-04-11KVM: selftests: Add test to verify KVM's supported XCR0Aaron Lewis1-0/+132
2023-04-11KVM: selftests: Add all known XFEATURE masks to common codeAaron Lewis1-22/+16
2023-04-11KVM: selftests: Rework dynamic XFeature helper to take mask, not bitSean Christopherson1-1/+1
2023-04-11KVM: selftests: Move XGETBV and XSETBV helpers to common codeAaron Lewis1-21/+3
2023-04-07KVM: selftests: Verify LBRs are disabled if vPMU is disabledSean Christopherson1-0/+29