aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/lib/x86_64
Commit message (Expand)AuthorAgeFilesLines
* KVM: selftests: move idt_entry to headerMaxim Levitsky2022-11-171-13/+0
* KVM: selftests: Fix nx_huge_pages_test on TDP-disabled hostsDavid Matlack2022-09-301-0/+27
* KVM: selftests: Add helpers to read kvm_{intel,amd} boolean module parametersDavid Matlack2022-09-301-12/+1
* Revert "KVM: selftests: Fix nested SVM tests when built with clang"Sean Christopherson2022-09-301-13/+1
* KVM: selftests: Skip tests that require EPT when it is not availableDavid Matlack2022-09-271-0/+20
* selftests: kvm: set rax before vmcallAndrei Vagin2022-08-011-1/+1
* KVM: selftests: Use the common cpuid() helper in cpu_vendor_string_is()Sean Christopherson2022-07-131-8/+2
* KVM: selftests: Clean up requirements for XFD-aware XSAVE featuresSean Christopherson2022-07-131-3/+5
* KVM: selftests: Skip AMX test if ARCH_REQ_XCOMP_GUEST_PERM isn't supportedSean Christopherson2022-07-131-8/+1
* KVM: selftests: Check KVM's supported CPUID, not host CPUID, for XFDSean Christopherson2022-07-131-17/+2
* KVM: selftests: Inline "get max CPUID leaf" helpersSean Christopherson2022-07-131-10/+0
* KVM: selftests: Set input function/index in raw CPUID helper(s)Sean Christopherson2022-07-131-9/+4
* KVM: selftests: Make get_supported_cpuid() returns "const"Sean Christopherson2022-07-131-19/+8
* KVM: selftests: Use vCPU's CPUID directly in Hyper-V testSean Christopherson2022-07-131-18/+0
* KVM: selftests: Use vcpu_get_cpuid_entry() in PV features test (sort of)Sean Christopherson2022-07-131-0/+11
* KVM: selftests: Add and use helper to set vCPU's CPUID maxphyaddrSean Christopherson2022-07-131-0/+8
* KVM: selftests: Use vm->pa_bits to generate reserved PA bitsSean Christopherson2022-07-131-6/+2
* KVM: selftests: Add helpers to get and modify a vCPU's CPUID entriesSean Christopherson2022-07-131-0/+18
* KVM: selftests: Use get_cpuid_entry() in kvm_get_supported_cpuid_index()Sean Christopherson2022-07-131-32/+0
* KVM: selftests: Rename and tweak get_cpuid() to get_cpuid_entry()Sean Christopherson2022-07-131-6/+5
* KVM: selftests: Don't use a static local in vcpu_get_supported_hv_cpuid()Sean Christopherson2022-07-131-3/+1
* KVM: selftests: Cache CPUID in struct kvm_vcpuSean Christopherson2022-07-131-22/+20
* KVM: selftests: Split out kvm_cpuid2_size() from allocate_kvm_cpuid2()Sean Christopherson2022-07-131-41/+7
* KVM: selftests: Use kvm_cpu_has() for nested VMX checksSean Christopherson2022-07-132-13/+1
* KVM: selftests: Use kvm_cpu_has() for nested SVM checksSean Christopherson2022-07-131-13/+0
* KVM: selftests: Add framework to query KVM CPUID bitsSean Christopherson2022-07-131-0/+22
* KVM: selftests: Set KVM's supported CPUID as vCPU's CPUID during recreateSean Christopherson2022-07-131-0/+9
* KVM: selftests: Add x86-64 support for exception fixupSean Christopherson2022-06-201-0/+17
* KVM: selftests: Use kvm_has_cap(), not kvm_check_cap(), where possibleSean Christopherson2022-06-141-2/+2
* KVM: selftests: Sanity check input to ioctls() at build timeSean Christopherson2022-06-111-3/+3
* KVM: selftests: Add TEST_REQUIRE macros to reduce skipping copy+pasteSean Christopherson2022-06-113-12/+6
* KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson2022-06-113-84/+73
* KVM: selftests: Stop conflating vCPU index and ID in perf testsSean Christopherson2022-06-111-4/+4
* KVM: selftests: Rename vm_vcpu_add* helpers to better show relationshipsSean Christopherson2022-06-111-1/+1
* KVM: selftests: Return created vcpu from vm_vcpu_add_default()Sean Christopherson2022-06-111-8/+12
* KVM: selftests: Add "arch" to common utils that have arch implementationsSean Christopherson2022-06-111-6/+6
* KVM: selftests: Move vm_is_unrestricted_guest() to x86-64Sean Christopherson2022-06-111-0/+21
* KVM: selftest: Add proper helpers for x86-specific save/restore ioctlsSean Christopherson2022-06-111-91/+39
* KVM: selftests: Rename MP_STATE and GUEST_DEBUG helpers for consistencySean Christopherson2022-06-111-1/+1
* KVM: selftests: Dedup MSR index list helpers, simplify dedicated testSean Christopherson2022-06-111-8/+31
* KVM: selftests: Cache list of MSRs to save/restoreSean Christopherson2022-06-111-45/+36
* KVM: selftests: Simplify KVM_ENABLE_CAP helper APIsSean Christopherson2022-06-111-6/+2
* KVM: selftests: Consolidate KVM_ENABLE_CAP usageSean Christopherson2022-06-111-1/+1
* KVM: selftests: Get rid of kvm_util_internal.hSean Christopherson2022-06-114-4/+0
* KVM: selftests: Make x86-64's register dump helpers staticSean Christopherson2022-06-111-34/+2
* KVM: selftests: Use kvm_ioctl() helpersSean Christopherson2022-06-111-23/+11
* KVM: selftests: Add vcpu_get() to retrieve and assert on vCPU existenceSean Christopherson2022-06-111-2/+2
* KVM: sefltests: Use vcpu_ioctl() and __vcpu_ioctl() helpersSean Christopherson2022-06-111-106/+6
* Merge branch 'kvm-5.20-early'Paolo Bonzini2022-06-091-1/+1
|\
| * selftests: kvm: replace ternary operator with min()Guo Zhengkui2022-06-081-1/+1