Improve perf related BPF tests (sample_freq issue)
Linux kernel may automatically reduce kernel.perf_event_max_sample_rate value when running tests in parallel on slow systems. Linux kernel checks against this limit when opening perf event with freq=1 parameter set. The lower bound is 1000. This patch reduces sample_freq value to 1000 in all BPF tests that use sample_freq to ensure they always can open perf event. Signed-off-by:Mykola Lysenko <mykolal@fb.com> Signed-off-by:
Andrii Nakryiko <andrii@kernel.org> Acked-by:
Yonghong Song <yhs@fb.com> Link: https://lore.kernel.org/bpf/20220308200449.1757478-2-mykolal@fb.com
Showing
- tools/testing/selftests/bpf/prog_tests/bpf_cookie.c 1 addition, 1 deletiontools/testing/selftests/bpf/prog_tests/bpf_cookie.c
- tools/testing/selftests/bpf/prog_tests/find_vma.c 1 addition, 1 deletiontools/testing/selftests/bpf/prog_tests/find_vma.c
- tools/testing/selftests/bpf/prog_tests/perf_branches.c 2 additions, 2 deletionstools/testing/selftests/bpf/prog_tests/perf_branches.c
- tools/testing/selftests/bpf/prog_tests/perf_link.c 1 addition, 1 deletiontools/testing/selftests/bpf/prog_tests/perf_link.c
Please register or sign in to comment