bpf: Resolve BTF IDs in vmlinux image
Using BTF_ID_LIST macro to define lists for several helpers using BTF arguments. And running resolve_btfids on vmlinux elf object during linking, so the .BTF_ids section gets the IDs resolved. Signed-off-by:Jiri Olsa <jolsa@kernel.org> Signed-off-by:
Alexei Starovoitov <ast@kernel.org> Tested-by:
Andrii Nakryiko <andriin@fb.com> Acked-by:
Andrii Nakryiko <andriin@fb.com> Link: https://lore.kernel.org/bpf/20200711215329.41165-5-jolsa@kernel.org
Showing
- Makefile 2 additions, 1 deletionMakefile
- kernel/bpf/stackmap.c 4 additions, 1 deletionkernel/bpf/stackmap.c
- kernel/trace/bpf_trace.c 7 additions, 2 deletionskernel/trace/bpf_trace.c
- net/core/filter.c 7 additions, 2 deletionsnet/core/filter.c
- scripts/link-vmlinux.sh 6 additions, 0 deletionsscripts/link-vmlinux.sh
Loading
Please register or sign in to comment