selftests/bpf: trace_helpers.c: Add a global ksyms initialization mutex
authorRong Tao <rongtao@cestc.cn>
Thu, 7 Sep 2023 01:59:14 +0000 (09:59 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Fri, 8 Sep 2023 23:22:41 +0000 (16:22 -0700)
commita28b1ba25934f24b9aabfc5cb86247150b7bb67d
tree8605665a73f7e8371f7ef3bbf59d307207a20de0
parentc698eaebdf4759d297343f20e00172610207b754
selftests/bpf: trace_helpers.c: Add a global ksyms initialization mutex

As Jirka said [0], we just need to make sure that global ksyms
initialization won't race.

[0] https://lore.kernel.org/lkml/ZPCbAs3ItjRd8XVh@krava/

Signed-off-by: Rong Tao <rongtao@cestc.cn>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Link: https://lore.kernel.org/bpf/tencent_5D0A837E219E2CFDCB0495DAD7D5D1204407@qq.com
tools/testing/selftests/bpf/trace_helpers.c