aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/x86_64/evmcs_test.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-07-13KVM: selftests: Use kvm_cpu_has() for nested VMX checksSean Christopherson1-1/+1
2022-07-13KVM: selftests: Fix filename reporting in guest assertsColton Lewis1-2/+1
2022-06-11KVM: selftests: Add TEST_REQUIRE macros to reduce skipping copy+pasteSean Christopherson1-6/+3
2022-06-11KVM: selftests: Add kvm_has_cap() to provide syntactic sugarSean Christopherson1-2/+2
2022-06-11KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson1-14/+14
2022-06-11KVM: selftests: Convert evmcs_test away from VCPU_IDSean Christopherson1-26/+26
2022-06-11KVM: selftests: Always open VM file descriptors with O_RDWRSean Christopherson1-1/+1
2022-06-08KVM: selftests: nSVM: Add svm_nested_soft_inject_testMaciej S. Szmigiero1-1/+0
2022-02-10KVM: selftests: nVMX: Add enlightened MSR-Bitmap selftestVitaly Kuznetsov1-0/+59
2022-02-10KVM: selftests: nVMX: Properly deal with 'hv_clean_fields'Vitaly Kuznetsov1-2/+3
2022-01-14kvm: selftests: Add support for KVM_CAP_XSAVE2Wei Wang1-1/+1
2021-06-25Merge tag 'kvmarm-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini1-2/+2
2021-06-17KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lostVitaly Kuznetsov1-26/+38
2021-06-17KVM: selftests: Hoist APIC functions out of individual testsJim Mattson1-10/+1
2021-06-14KVM: selftests: Rename vm_handle_exceptionRicardo Koller1-2/+2
2021-05-07KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restoreVitaly Kuznetsov1-11/+55
2021-05-07KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UDVitaly Kuznetsov1-8/+16
2021-02-09KVM: x86: hyper-v: Make Hyper-V emulation enablement conditionalVitaly Kuznetsov1-38/+2
2021-02-09selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_testVitaly Kuznetsov1-1/+38
2020-11-16KVM: selftests: x86: Set supported CPUIDs on default VMAndrew Jones1-2/+0
2020-06-11KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupportedVitaly Kuznetsov1-2/+3
2020-03-16KVM: selftests: enlightened VMPTRLD with an incorrect GPAVitaly Kuznetsov1-2/+10
2020-03-16KVM: selftests: test enlightened vmenter with wrong eVMCS versionVitaly Kuznetsov1-4/+9
2020-03-16selftests: kvm: Uses TEST_FAIL in tests/utilitiesWainer dos Santos Moschetta1-3/+3
2020-03-16KVM: selftests: Use consistent message for test skippingAndrew Jones1-1/+1
2020-03-16KVM: selftests: Enable printf format warnings for TEST_ASSERTAndrew Jones1-2/+2
2020-03-16KVM: selftests: Fix unknown ucall command assertsAndrew Jones1-1/+1
2019-08-15selftests: kvm: provide common function to enable eVMCSPaolo Bonzini1-13/+2
2019-07-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2019-07-02KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCSLiran Alon1-0/+1
2019-06-05kvm: selftests: hide vcpu_setup in processor codePaolo Bonzini1-1/+1
2019-05-24KVM: selftests: Compile code with warnings enabledThomas Huth1-6/+1
2019-04-16selftests: kvm/evmcs_test: complete I/O before migrating guest statePaolo Bonzini1-2/+3
2019-01-25KVM: selftests: check returned evmcs version rangeVitaly Kuznetsov1-0/+6
2018-12-21selftests: kvm: report failed stage when exit reason is unexpectedVitaly Kuznetsov1-2/+2
2018-10-17KVM: selftests: add Enlightened VMCS testVitaly Kuznetsov1-0/+160