libbpf: Add support for BTF_KIND_TAG
Add BTF_KIND_TAG support for parsing and dedup. Also added sanitization for BTF_KIND_TAG. If BTF_KIND_TAG is not supported in the kernel, sanitize it to INTs. Signed-off-by:Yonghong Song <yhs@fb.com> Signed-off-by:
Alexei Starovoitov <ast@kernel.org> Acked-by:
Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/bpf/20210914223025.246687-1-yhs@fb.com
Showing
- tools/lib/bpf/btf.c 68 additions, 0 deletionstools/lib/bpf/btf.c
- tools/lib/bpf/btf.h 15 additions, 0 deletionstools/lib/bpf/btf.h
- tools/lib/bpf/btf_dump.c 3 additions, 0 deletionstools/lib/bpf/btf_dump.c
- tools/lib/bpf/libbpf.c 28 additions, 3 deletionstools/lib/bpf/libbpf.c
- tools/lib/bpf/libbpf.map 2 additions, 0 deletionstools/lib/bpf/libbpf.map
- tools/lib/bpf/libbpf_internal.h 2 additions, 0 deletionstools/lib/bpf/libbpf_internal.h
Loading
Please register or sign in to comment