aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/testing/selftests/kvm/x86_64 (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-03-11Merge tag 'kvm-x86-xen-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-9/+50
2024-03-11Merge tag 'kvm-x86-pmu-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-120/+677
2024-03-11Merge tag 'kvm-x86-selftests-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-161/+241
2024-03-05KVM: selftests: Explicitly close guest_memfd files in some gmem testsDongli Zhang1-0/+2
2024-02-28KVM: selftests: Add a basic SEV-ES smoke testSean Christopherson1-0/+30
2024-02-28KVM: selftests: Add a basic SEV smoke testPeter Gonda1-0/+58
2024-02-28KVM: selftests: Use the SEV library APIs in the intra-host migration testSean Christopherson1-42/+18
2024-02-28KVM: selftests: x86: Use TAP interface in the userspace_msr_exit testThomas Huth1-39/+13
2024-02-28KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps testThomas Huth1-40/+12
2024-02-28KVM: selftests: x86: Use TAP interface in the fix_hypercall testThomas Huth1-9/+18
2024-02-28KVM: selftests: x86: Use TAP interface in the sync_regs testThomas Huth1-26/+84
2024-02-26KVM: selftests: x86: sync_regs_test: Get regs structure before modifying itThomas Huth1-0/+1
2024-02-26KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriateThomas Huth1-5/+5
2024-02-22KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPAPaul Durrant1-0/+15
2024-02-22KVM: selftests: map Xen's shared_info page using HVA rather than GFNPaul Durrant1-9/+35
2024-02-21KVM: selftests: Test top-down slots event in x86's pmu_counters_testDapeng Mi1-0/+3
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_page tooVitaly Kuznetsov2-2/+2
2024-02-01KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_testVitaly Kuznetsov1-18/+1
2024-02-01KVM: selftests: Generalize check_clocksource() from kvm_clock_testVitaly Kuznetsov1-37/+1
2024-01-30KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSRSean Christopherson1-0/+41
2024-01-30KVM: selftests: Test PMC virtualization with forced emulationSean Christopherson1-14/+30
2024-01-30KVM: selftests: Move KVM_FEP macro into common library headerSean Christopherson1-2/+0
2024-01-30KVM: selftests: Query module param to detect FEP in MSR filtering testSean Christopherson1-18/+9
2024-01-30KVM: selftests: Add a helper to query if the PMU module param is enabledSean Christopherson3-3/+3
2024-01-30KVM: selftests: Expand PMU counters test to verify LLC eventsSean Christopherson1-19/+40
2024-01-30KVM: selftests: Add functional test for Intel's fixed PMU countersJinrong Liang1-1/+30
2024-01-30KVM: selftests: Test consistency of CPUID with num of fixed countersJinrong Liang1-3/+57
2024-01-30KVM: selftests: Test consistency of CPUID with num of gp countersJinrong Liang1-0/+99
2024-01-30KVM: selftests: Test Intel PMU architectural events on fixed countersJinrong Liang1-9/+45
2024-01-30KVM: selftests: Test Intel PMU architectural events on gp countersJinrong Liang1-0/+321
2024-01-30KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assetsJinrong Liang1-97/+44
2024-01-30KVM: selftests: Add vcpu_set_cpuid_property() to set propertiesJinrong Liang1-1/+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-29KVM: selftests: Remove x86's so called "MMIO warning" testSean Christopherson1-121/+0
2023-11-28KVM: 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