]> git.baikalelectronics.ru Git - kernel.git/commit
libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id()
authorAndrii Nakryiko <andriin@fb.com>
Wed, 29 Apr 2020 01:21:08 +0000 (18:21 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 29 Apr 2020 02:48:05 +0000 (19:48 -0700)
commit9e66e4935fb85614f563d600e963e2ce3eb2969c
tree77d887266884f290af1c02cdb5ec7fab10157896
parentb8bbaef635d18cb15e7ba3f3df9db30003caf280
libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id()

BTF object wasn't freed.

Fixes: 9ee00b480ff4 ("libbpf: Load btf_vmlinux only once per object.")
Signed-off-by: Andrii Nakryiko <andriin@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Cc: KP Singh <kpsingh@google.com>
Link: https://lore.kernel.org/bpf/20200429012111.277390-9-andriin@fb.com
tools/lib/bpf/libbpf.c