]> 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)
commit2721c4bd2005e296edabdf77c0753655409607ca
tree7dddf3683dd2d3efb391a05c99120b34e312ec7b
parentd85c7c284bc9b1c925b7b09b68cd5f93c830ce03
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