summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/lib/perf_test_util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: selftests: Rename perf_test_util.[ch] to memstress.[ch]David Matlack2022-11-161-322/+0
* KVM: selftests: randomize page access orderColton Lewis2022-11-161-1/+14
* KVM: selftests: randomize which pages are written vs readColton Lewis2022-11-161-5/+8
* KVM: selftests: create -r argument to specify random seedColton Lewis2022-11-161-0/+6
* KVM: selftests: Allowing running dirty_log_perf_test on specific CPUsVipin Sharma2022-11-161-1/+7
* KVM: selftests: Drop @num_percpu_pages from __vm_create_with_vcpus()Sean Christopherson2022-06-111-1/+1
* KVM: selftests: Drop @slot0_mem_pages from __vm_create_with_vcpus()Sean Christopherson2022-06-111-3/+2
* KVM: selftests: Open code and drop 'struct kvm_vm' accessorsSean Christopherson2022-06-111-1/+1
* KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson2022-06-111-1/+1
* KVM: selftests: Stop conflating vCPU index and ID in perf testsSean Christopherson2022-06-111-41/+47
* KVM: selftests: Drop @vcpuids param from VM creatorsSean Christopherson2022-06-111-1/+1
* KVM: selftests: Add VM creation helper that "returns" vCPUsSean Christopherson2022-06-111-2/+3
* KVM: selftests: Restrict test region to 48-bit physical addresses when using ...David Matlack2022-06-091-3/+15
* KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2David Matlack2022-06-091-5/+30
* KVM: selftests: Wait for all vCPU to be created before entering guest modeDavid Matlack2021-11-161-0/+26
* KVM: selftests: Move vCPU thread creation and joining to common helpersDavid Matlack2021-11-161-0/+46
* KVM: selftests: Sync perf_test_args to guest during VM creationSean Christopherson2021-11-161-0/+12
* KVM: selftests: Fill per-vCPU struct during "perf_test" VM creationSean Christopherson2021-11-161-34/+37
* KVM: selftests: Create VM with adjusted number of guest pages for perf testsSean Christopherson2021-11-161-2/+6
* KVM: selftests: Remove perf_test_args.host_page_sizeSean Christopherson2021-11-161-2/+1
* KVM: selftests: Move per-VM GPA into perf_test_argsSean Christopherson2021-11-161-13/+8
* KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_argsSean Christopherson2021-11-161-5/+4
* KVM: selftests: Use shorthand local var to access struct perf_tests_argsSean Christopherson2021-11-161-16/+19
* KVM: selftests: Require GPA to be aligned when backed by hugepagesSean Christopherson2021-11-161-1/+6
* KVM: selftests: Expose align() helpers to testsSean Christopherson2021-11-161-2/+2
* KVM: selftests: Move vcpu_args_set into perf_test_utilDavid Matlack2021-08-061-0/+2
* KVM: selftests: Support multiple slots in dirty_log_perf_testDavid Matlack2021-08-061-5/+15
* KVM: selftests: Unconditionally use memslot '0' for page table allocationsSean Christopherson2021-06-241-1/+1
* selftests: kvm: Add support for customized slot0 memory sizeZhenzhong Duan2021-06-081-1/+1
* KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn()David Matlack2021-05-271-1/+3
* KVM: selftests: Add backing src parameter to dirty_log_perf_testBen Gardon2021-02-041-3/+3
* KVM: selftests: Add option to overlap vCPU memory accessBen Gardon2021-02-041-7/+18
* KVM: selftests: Implement perf_test_util more conventionallyAndrew Jones2021-01-081-0/+134