summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/lib/x86_64
Commit message (Expand)AuthorAgeFilesLines
* 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
* | KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2David Matlack2022-06-092-0/+127
* | KVM: selftests: Add a helper to check EPT/VPID capabilitiesDavid Matlack2022-06-091-1/+6
* | KVM: selftests: Refactor nested_map() to specify target levelDavid Matlack2022-06-091-4/+12
* | KVM: selftests: Drop stale function parameter comment for nested_map()David Matlack2022-06-091-1/+0
* | KVM: selftests: Add option to create 2M and 1G EPT mappingsDavid Matlack2022-06-091-50/+60
* | KVM: selftests: Replace x86_page_size with PG_LEVEL_XXDavid Matlack2022-06-091-16/+15
|/
* kvm: selftests: introduce and use more page size-related constantsPaolo Bonzini2022-04-211-6/+6
* kvm: selftests: do not use bitfields larger than 32-bits for PTEsPaolo Bonzini2022-04-211-115/+77
* KVM: selftests: nSVM: Set up MSR-Bitmap for SVM guestsVitaly Kuznetsov2022-02-101-0/+6
* selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPPPaolo Bonzini2022-01-281-0/+15
* selftests: kvm: move vm_xsave_req_perm call to amx_testPaolo Bonzini2022-01-261-6/+6
* selftests: kvm/x86: Fix the warning in lib/x86_64/processor.cJinrong Liang2022-01-201-0/+1
* kvm: selftests: Do not indent with spacesPaolo Bonzini2022-01-191-30/+30
* selftests: kvm/x86: Export x86_family() for use outside of processor.cJim Mattson2022-01-191-12/+0
* selftests: kvm/x86: Introduce is_amd_cpu()Jim Mattson2022-01-191-9/+9
* selftests: kvm/x86: Parameterize the CPUID vendor string checkJim Mattson2022-01-191-3/+7
* KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUNVitaly Kuznetsov2022-01-171-4/+29
* selftest: kvm: Move struct kvm_x86_state to headerYang Zhong2022-01-141-15/+0
* selftest: kvm: Reorder vcpu_load_state steps for AMXPaolo Bonzini2022-01-141-8/+9
* kvm: selftests: Add support for KVM_CAP_XSAVE2Wei Wang2022-01-141-3/+64
* selftests: KVM: avoid failures due to reserved HyperTransport regionPaolo Bonzini2021-12-101-0/+68
* selftest: KVM: Add open sev dev helperPeter Gonda2021-11-111-0/+13
* KVM: selftests: Fix nested SVM tests when built with clangJim Mattson2021-10-221-1/+13
* KVM: selftests: set CPUID before setting sregs in vcpu creationMichael Roth2021-10-221-3/+1
* Merge tag 'kvmarm-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-06-251-13/+10
|\
| * KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reportingRicardo Koller2021-06-141-11/+8
| * KVM: selftests: Rename vm_handle_exceptionRicardo Koller2021-06-141-2/+2