aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/x86_64
AgeCommit message (Expand)AuthorFilesLines
2022-06-11KVM: selftests: Convert platform_info_test away from VCPU_IDSean Christopherson1-16/+16
2022-06-11KVM: selftests: Convert kvm_pv_test away from VCPU_IDSean Christopherson1-15/+10
2022-06-11KVM: selftests: Convert hyperv_cpuid away from VCPU_IDSean Christopherson1-12/+11
2022-06-11KVM: selftests: Convert sync_regs_test away from VCPU_IDSean Christopherson1-27/+25
2022-06-11KVM: selftests: Convert svm_vmcall_test away from VCPU_IDSean Christopherson1-9/+7
2022-06-11KVM: selftests: Convert svm_int_ctl_test away from VCPU_IDSean Christopherson1-11/+10
2022-06-11KVM: selftests: Convert state_test away from VCPU_IDSean Christopherson1-15/+14
2022-06-11KVM: selftests: Convert smm_test away from VCPU_IDSean Christopherson1-19/+18
2022-06-11KVM: selftests: Convert pmu_event_filter_test away from VCPU_IDSean Christopherson1-36/+39
2022-06-11KVM: selftests: Convert mmu_role_test away from VCPU_IDSean Christopherson1-12/+8
2022-06-11KVM: selftests: Convert vmx_tsc_adjust_test away from VCPU_IDSean Christopherson1-7/+6
2022-06-11KVM: selftests: Convert vmx_set_nested_state_test away from VCPU_IDSean Christopherson1-43/+43
2022-06-11KVM: selftests: Convert vmx_pmu_msrs_test away from VCPU_IDSean Christopherson1-13/+12
2022-06-11KVM: selftests: Convert vmx_preemption_timer_test away from VCPU_IDSean Christopherson1-15/+15
2022-06-11KVM: selftests: Convert xss_msr_test away from VCPU_IDSean Christopherson1-5/+6
2022-06-11KVM: selftests: Rename xAPIC state test's vcpu structSean Christopherson1-5/+5
2022-06-11KVM: selftests: Make vm_create() a wrapper that specifies VM_MODE_DEFAULTSean Christopherson2-2/+2
2022-06-11KVM: selftests: Rename vm_create_without_vcpus() => vm_create()Sean Christopherson2-2/+2
2022-06-11KVM: selftests: Rename vm_create() => vm_create_barebones(), drop paramSean Christopherson3-6/+6
2022-06-11KVM: selftests: Use vm_create_without_vcpus() in set_boot_cpu_idSean Christopherson1-8/+1
2022-06-11KVM: selftests: Push vm_adjust_num_guest_pages() into "w/o vCPUs" helperSean Christopherson1-0/+0
2022-06-11KVM: selftests: Rename MP_STATE and GUEST_DEBUG helpers for consistencySean Christopherson2-2/+2
2022-06-11KVM: selftests: Dedup MSR index list helpers, simplify dedicated testSean Christopherson1-97/+13
2022-06-11KVM: selftests: Harden and comment XSS / KVM_SET_MSRS interactionSean Christopherson1-1/+6
2022-06-11KVM: selftests: Cache list of MSRs to save/restoreSean Christopherson1-21/+6
2022-06-11KVM: selftests: Simplify KVM_ENABLE_CAP helper APIsSean Christopherson10-89/+27
2022-06-11KVM: selftests: Consolidate KVM_ENABLE_CAP usageSean Christopherson2-50/+47
2022-06-11KVM: selftests: Get rid of kvm_util_internal.hSean Christopherson3-3/+0
2022-06-11KVM: selftests: Use kvm_ioctl() helpersSean Christopherson2-15/+7
2022-06-11KVM: selftests: Make kvm_ioctl() a wrapper to pretty print ioctl nameSean Christopherson1-1/+1
2022-06-11KVM: sefltests: Use vm_ioctl() and __vm_ioctl() helpersSean Christopherson1-1/+1
2022-06-11KVM: selftests: Split vcpu_set_nested_state() into two helpersSean Christopherson1-2/+2
2022-06-11KVM: selftests: Drop @mode from common vm_create() helperSean Christopherson4-7/+7
2022-06-11KVM: selftests: Add another underscore to inner ioctl() helpersSean Christopherson3-6/+6
2022-06-11KVM: selftests: Always open VM file descriptors with O_RDWRSean Christopherson9-12/+12
2022-06-11KVM: Fix references to non-existent KVM_CAP_TRIPLE_FAULT_EVENTSean Christopherson1-3/+3
2022-06-09Merge branch 'kvm-5.20-early'Paolo Bonzini5-6/+372
2022-06-09KVM: selftests: Replace x86_page_size with PG_LEVEL_XXDavid Matlack1-1/+1
2022-06-09Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-4/+33
2022-06-08KVM: selftests: Add a test to get/set triple fault eventChenyi Qiang1-0/+101
2022-06-08kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap testZeng Guang1-0/+54
2022-06-08KVM: selftests: nSVM: Add svm_nested_soft_inject_testMaciej S. Szmigiero3-6/+217
2022-06-07Merge branch 'kvm-5.19-early-fixes' into HEADPaolo Bonzini1-3/+7
2022-06-07KVM: selftests: Make hyperv_clock selftest more stableVitaly Kuznetsov1-3/+7
2022-05-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-20/+653
2022-05-25Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini6-7/+0
2022-05-25KVM: selftests: x86: Fix test failure on arch lbr capable platformsYang Weijiang1-8/+10
2022-05-20selftests: kvm/x86: Verify the pmu event filter matches the correct eventAaron Lewis1-0/+19
2022-05-20selftests: kvm/x86: Add the helper function create_pmu_event_filterAaron Lewis1-4/+14
2022-04-21kvm: selftests: introduce and use more page size-related constantsPaolo Bonzini6-7/+0