summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/x86_64/hyperv_features.c
AgeCommit message (Expand)Author
2024-01-30KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missingVitaly Kuznetsov
2024-01-08Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-12-07KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V supportVitaly Kuznetsov
2023-12-01KVM: selftests: Fix broken assert messages in Hyper-V features testSean Christopherson
2023-12-01KVM: selftests: Fix benign %llx vs. %lx issues in guest assertsSean Christopherson
2023-08-02KVM: selftests: Rip out old, param-based guest assert macrosSean Christopherson
2023-08-02KVM: selftests: Convert the Hyper-V feature test to printf style GUEST_ASSERTSean Christopherson
2023-03-14KVM: selftests: Make vCPU exit reason test assertion commonVipin Sharma
2023-02-01KVM: selftests: Test Hyper-V extended hypercall enablementVipin Sharma
2022-12-29KVM: selftests: Test Hyper-V invariant TSC controlVitaly Kuznetsov
2022-12-29KVM: selftests: Test that values written to Hyper-V MSRs are preservedVitaly Kuznetsov
2022-12-29KVM: selftests: Convert hyperv_features test to using KVM_X86_CPU_FEATURE()Vitaly Kuznetsov
2022-12-29KVM: selftests: Rename 'msr->available' to 'msr->fault_exepected' in hyperv_f...Vitaly Kuznetsov
2022-11-18KVM: selftests: Hyper-V PV IPI selftestVitaly Kuznetsov
2022-11-18KVM: selftests: Move the function doing Hyper-V hypercall to a common headerVitaly Kuznetsov
2022-11-18KVM: selftests: Move HYPERV_LINUX_OS_ID definition to a common headerVitaly Kuznetsov
2022-11-16KVM: selftests: Provide error code as a KVM_ASM_SAFE() outputSean Christopherson
2022-09-28KVM: selftests: Don't set reserved bits for invalid Hyper-V hypercall numberVitaly Kuznetsov
2022-09-28KVM: selftests: Load RAX with -EFAULT before Hyper-V hypercallVipin Sharma
2022-09-28KVM: selftests: Check result in hyperv_features for successful hypercallsVipin Sharma
2022-07-13KVM: selftests: Use vCPU's CPUID directly in Hyper-V testSean Christopherson
2022-07-13KVM: selftests: Cache CPUID in struct kvm_vcpuSean Christopherson
2022-07-13KVM: selftests: Fix filename reporting in guest assertsColton Lewis
2022-06-20KVM: selftests: Use exception fixup for #UD/#GP Hyper-V MSR/hcall testsSean Christopherson
2022-06-20KVM: selftests: Mostly fix broken Hyper-V Features testSean Christopherson
2022-06-11KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson
2022-06-11KVM: selftests: Convert hyperv_features away from VCPU_IDSean Christopherson
2022-06-11KVM: selftests: Simplify KVM_ENABLE_CAP helper APIsSean Christopherson
2021-11-26KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features testVitaly Kuznetsov
2021-08-03KVM: selftests: Test access to XMM fast hypercallsVitaly Kuznetsov
2021-07-14KVM: selftests: x86: Address missing vm_install_exception_handler conversionsMarc Zyngier
2021-06-24KVM: selftests: Add helpers to allocate N pages of virtual memorySean Christopherson
2021-06-24KVM: selftests: Use "standard" min virtual address for Hyper-V pagesSean Christopherson
2021-06-24KVM: selftests: Zero out the correct page in the Hyper-V features testSean Christopherson
2021-06-17KVM: selftests: Introduce hyperv_features testVitaly Kuznetsov