]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: selftests: Add wrfract to common guest code
authorBen Gardon <bgardon@google.com>
Tue, 27 Oct 2020 23:37:32 +0000 (16:37 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Sun, 8 Nov 2020 11:03:35 +0000 (06:03 -0500)
commit1c279235dbdf1af3a0ee9b7c6d32bbd9ce11af44
tree7dddf3683dd2d3efb391a05c99120b34e312ec7b
parent354dc3d7d5db0821c4f09b2195cb177280de1aed
KVM: selftests: Add wrfract to common guest code

Wrfract will be used by the dirty logging perf test introduced later in
this series to dirty memory sparsely.

This series was tested by running the following invocations on an Intel
Skylake machine:
dirty_log_perf_test -b 20m -i 100 -v 64
dirty_log_perf_test -b 20g -i 5 -v 4
dirty_log_perf_test -b 4g -i 5 -v 32
demand_paging_test -b 20m -v 64
demand_paging_test -b 20g -v 4
demand_paging_test -b 4g -v 32
All behaved as expected.

Signed-off-by: Ben Gardon <bgardon@google.com>
Message-Id: <20201027233733.1484855-5-bgardon@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/testing/selftests/kvm/demand_paging_test.c
tools/testing/selftests/kvm/include/perf_test_util.h