summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/x86_64
AgeCommit message (Expand)AuthorFilesLines
2024-02-06KVM: selftests: Don't assert on exact number of 4KiB in dirty log split testSean Christopherson1-9/+12
2024-02-01KVM: selftests: Make hyperv_clock require TSC based system clocksourceVitaly Kuznetsov1-0/+1
2024-02-01KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_p...Vitaly Kuznetsov2-2/+2
2024-02-01KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scalin...Vitaly Kuznetsov1-18/+1
2024-02-01KVM: selftests: Generalize check_clocksource() from kvm_clock_testVitaly Kuznetsov1-37/+1
2024-01-30KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missingVitaly Kuznetsov1-4/+5
2024-01-30KVM: selftests: Delete superfluous, unused "stage" variable in AMX testSean Christopherson1-2/+2
2024-01-30KVM: selftests: x86_64: Remove redundant newlinesAndrew Jones20-55/+55
2024-01-29KVM: selftests: Reword the NX hugepage test's skip message to be more helpfulSean Christopherson1-3/+3
2024-01-08Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini8-8/+24
2023-12-07KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCSVitaly Kuznetsov1-6/+10
2023-12-07KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V supportVitaly Kuznetsov7-2/+14
2023-12-01KVM: selftests: Fix broken assert messages in Hyper-V features testSean Christopherson1-4/+4
2023-12-01KVM: selftests: Fix benign %llx vs. %lx issues in guest assertsSean Christopherson5-9/+9
2023-12-01KVM: selftests: Fix MWAIT error message when guest assertion failsSean Christopherson1-2/+4
2023-11-30KVM: selftests: Remove x86's so called "MMIO warning" testSean Christopherson1-121/+0
2023-11-29KVM: selftests: Actually print out magic token in NX hugepages skip messageangquan yu1-1/+1
2023-11-14KVM: selftests: Test KVM exit behavior for private memory/accessAckerley Tng1-0/+120
2023-11-14KVM: selftests: Add x86-only selftest for private memory conversionsVishal Annapurve1-0/+482
2023-11-14KVM: selftests: Introduce VM "shape" to allow tests to specify the VM typeSean Christopherson1-1/+1
2023-10-31Merge tag 'kvm-x86-misc-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+47
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-09KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCRJim Mattson1-0/+47
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