summaryrefslogtreecommitdiffstats
path: root/net/xdp
diff options
context:
space:
mode:
authorAlexei Starovoitov <ast@kernel.org>2020-07-13 10:42:03 -0700
committerAlexei Starovoitov <ast@kernel.org>2020-07-13 14:30:57 -0700
commit24a38b7c0c2c17f7b86c29f82beb7f2779704ca3 (patch)
tree72725e347309aa4c0ad196b34978f359c54d2ab6 /net/xdp
parenteef8a42d6ce087d1c81c960ae0d14f955b742feb (diff)
parentcc15a20d5f3abc3cbd7911b70156b7b9e2bc7d41 (diff)
downloadlinux-24a38b7c0c2c17f7b86c29f82beb7f2779704ca3.tar.bz2
Merge branch 'resolve_btfids'
Jiri Olsa says: ==================== This patchset adds: - support to generate BTF ID lists that are resolved during kernel linking and usable within kernel code with following macros: BTF_ID_LIST(bpf_skb_output_btf_ids) BTF_ID(struct, sk_buff) and access it in kernel code via: extern u32 bpf_skb_output_btf_ids[]; - resolve_btfids tool that scans elf object for .BTF_ids section and resolves its symbols with BTF ID values - resolving of bpf_ctx_convert struct and several other objects with BTF_ID_LIST v7 changes: - added more acks [Andrii] - added some name-conflicting entries and fixed resolve_btfids to process them properly [Andrii] - changed bpf_get_task_stack_proto to use BTF_IDS_LIST/BTF_ID macros [Andrii] - fixed selftest build for resolve_btfids test ==================== Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'net/xdp')
0 files changed, 0 insertions, 0 deletions