]> git.baikalelectronics.ru Git - kernel.git/commit
selftests: bpf: initialize bpf_object pointers where needed
authorLorenz Bauer <lmb@cloudflare.com>
Wed, 8 May 2019 16:49:32 +0000 (17:49 +0100)
committerAlexei Starovoitov <ast@kernel.org>
Thu, 9 May 2019 22:53:56 +0000 (15:53 -0700)
commitdbb60b0887d8bbb896c91a9cc1152f125bd12c24
tree7592791ba5b9f6bd2dbdb17b0537f4eb0df23b43
parentadb402979a80bc901ab2b5ef3a06d06e1791c59e
selftests: bpf: initialize bpf_object pointers where needed

There are a few tests which call bpf_object__close on uninitialized
bpf_object*, which may segfault. Explicitly zero-initialise these pointers
to avoid this.

Signed-off-by: Lorenz Bauer <lmb@cloudflare.com>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/bpf_verif_scale.c
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c