summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorYucong Sun <fallentree@fb.com>2022-02-17 21:02:10 +0300
committerAndrii Nakryiko <andrii@kernel.org>2022-02-17 22:01:32 +0300
commitb75dacaac4650478ed5a9d33975b91b99016daff (patch)
treec16082038ab3fe1e9f91ca41f3cbd1ab41bfddd5 /tools
parentb38101c57acf9543ed7c4b0f43fd65ea27240772 (diff)
downloadlinux-b75dacaac4650478ed5a9d33975b91b99016daff.tar.xz
selftests/bpf: Fix crash in core_reloc when bpftool btfgen fails
Avoid unnecessary goto cleanup, as there is nothing to clean up. Signed-off-by: Yucong Sun <fallentree@fb.com> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/bpf/20220217180210.2981502-1-fallentree@fb.com
Diffstat (limited to 'tools')
-rw-r--r--tools/testing/selftests/bpf/prog_tests/core_reloc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/testing/selftests/bpf/prog_tests/core_reloc.c b/tools/testing/selftests/bpf/prog_tests/core_reloc.c
index baf53c23c08d..8fbb40a832d5 100644
--- a/tools/testing/selftests/bpf/prog_tests/core_reloc.c
+++ b/tools/testing/selftests/bpf/prog_tests/core_reloc.c
@@ -888,12 +888,12 @@ static void run_core_reloc_tests(bool use_btfgen)
fd = mkstemp(btf_file);
if (!ASSERT_GE(fd, 0, "btf_tmp"))
- goto cleanup;
+ continue;
close(fd); /* we only need the path */
err = run_btfgen(test_case->btf_src_file, btf_file,
test_case->bpf_obj_file);
if (!ASSERT_OK(err, "run_btfgen"))
- goto cleanup;
+ continue;
test_case->btf_src_file = btf_file;
}