summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/x86_64/hyperv_features.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-02KVM: selftests: Test Hyper-V extended hypercall enablementVipin Sharma1-0/+9
2022-12-29KVM: selftests: Test Hyper-V invariant TSC controlVitaly Kuznetsov1-0/+47
2022-12-29KVM: selftests: Test that values written to Hyper-V MSRs are preservedVitaly Kuznetsov1-8/+28
2022-12-29KVM: selftests: Convert hyperv_features test to using KVM_X86_CPU_FEATURE()Vitaly Kuznetsov1-34/+33
2022-12-29KVM: selftests: Rename 'msr->available' to 'msr->fault_exepected' in hyperv_f...Vitaly Kuznetsov1-92/+92
2022-11-18KVM: selftests: Hyper-V PV IPI selftestVitaly Kuznetsov1-1/+1
2022-11-18KVM: selftests: Move the function doing Hyper-V hypercall to a common headerVitaly Kuznetsov1-19/+1
2022-11-18KVM: selftests: Move HYPERV_LINUX_OS_ID definition to a common headerVitaly Kuznetsov1-4/+2
2022-11-17KVM: selftests: Provide error code as a KVM_ASM_SAFE() outputSean Christopherson1-1/+2
2022-09-28KVM: selftests: Don't set reserved bits for invalid Hyper-V hypercall numberVitaly Kuznetsov1-1/+1
2022-09-28KVM: selftests: Load RAX with -EFAULT before Hyper-V hypercallVipin Sharma1-1/+2
2022-09-28KVM: selftests: Check result in hyperv_features for successful hypercallsVipin Sharma1-4/+4
2022-07-14KVM: selftests: Use vCPU's CPUID directly in Hyper-V testSean Christopherson1-62/+64
2022-07-14KVM: selftests: Cache CPUID in struct kvm_vcpuSean Christopherson1-1/+1
2022-07-14KVM: selftests: Fix filename reporting in guest assertsColton Lewis1-6/+2
2022-06-20KVM: selftests: Use exception fixup for #UD/#GP Hyper-V MSR/hcall testsSean Christopherson1-83/+32
2022-06-20KVM: selftests: Mostly fix broken Hyper-V Features testSean Christopherson1-61/+81
2022-06-11KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson1-14/+14
2022-06-11KVM: selftests: Convert hyperv_features away from VCPU_IDSean Christopherson1-26/+25
2022-06-11KVM: selftests: Simplify KVM_ENABLE_CAP helper APIsSean Christopherson1-13/+3
2021-11-26KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features testVitaly Kuznetsov1-69/+71
2021-08-03KVM: selftests: Test access to XMM fast hypercallsVitaly Kuznetsov1-3/+38
2021-07-14KVM: selftests: x86: Address missing vm_install_exception_handler conversionsMarc Zyngier1-1/+1
2021-06-24KVM: selftests: Add helpers to allocate N pages of virtual memorySean Christopherson1-3/+3
2021-06-24KVM: selftests: Use "standard" min virtual address for Hyper-V pagesSean Christopherson1-1/+1
2021-06-24KVM: selftests: Zero out the correct page in the Hyper-V features testSean Christopherson1-1/+1
2021-06-17KVM: selftests: Introduce hyperv_features testVitaly Kuznetsov1-0/+649