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