This series fixes 2 bugs in dirty_log_perf_test: - Incorrect interleaving of help messages for -s and -x (patch 2) - Buffer overflow when using multiple slots (patch 3) Both bugs were introduced by commit 609e6202ea5f ("KVM: selftests: Support multiple slots in dirty_log_perf_test"). Patch 1 is a small tangentially related cleanup to use a consistent flag for the backing source across all selftests. David Matlack (3): KVM: selftests: Change backing_src flag to -s in demand_paging_test KVM: selftests: Refactor help message for -s backing_src KVM: selftests: Fix dirty bitmap offset calculation .../selftests/kvm/access_tracking_perf_test.c | 6 ++--- .../selftests/kvm/demand_paging_test.c | 13 +++++------ .../selftests/kvm/dirty_log_perf_test.c | 23 +++++++++++++------ .../testing/selftests/kvm/include/test_util.h | 5 +++- .../selftests/kvm/kvm_page_table_test.c | 7 ++---- tools/testing/selftests/kvm/lib/test_util.c | 17 ++++++++++---- 6 files changed, 43 insertions(+), 28 deletions(-) -- 2.33.0.309.g3052b89438-goog