selftests/bpf: Set the default value of consumer_cnt as 0
authorHou Tao <houtao1@huawei.com>
Tue, 13 Jun 2023 08:09:20 +0000 (16:09 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Mon, 19 Jun 2023 20:26:43 +0000 (13:26 -0700)
commit970308a7b544fa1c7ee98a2721faba3765be8dd8
treecb7756ee7f27382354d2559321306a3ccb4df87b
parentda77ae2b27ec73a644624a6d4bffc206e2df6bb8
selftests/bpf: Set the default value of consumer_cnt as 0

Considering that only bench_ringbufs.c supports consumer, just set the
default value of consumer_cnt as 0. After that, update the validity
check of consumer_cnt, remove unused consumer_thread code snippets and
set consumer_cnt as 1 in run_bench_ringbufs.sh accordingly.

Signed-off-by: Hou Tao <houtao1@huawei.com>
Link: https://lore.kernel.org/r/20230613080921.1623219-5-houtao@huaweicloud.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
14 files changed:
tools/testing/selftests/bpf/bench.c
tools/testing/selftests/bpf/benchs/bench_bloom_filter_map.c
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c
tools/testing/selftests/bpf/benchs/bench_bpf_loop.c
tools/testing/selftests/bpf/benchs/bench_count.c
tools/testing/selftests/bpf/benchs/bench_local_storage.c
tools/testing/selftests/bpf/benchs/bench_local_storage_create.c
tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_tasks_trace.c
tools/testing/selftests/bpf/benchs/bench_rename.c
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
tools/testing/selftests/bpf/benchs/bench_strncmp.c
tools/testing/selftests/bpf/benchs/bench_trigger.c
tools/testing/selftests/bpf/benchs/run_bench_ringbufs.sh