aboutsummaryrefslogtreecommitdiff
path: root/tools/lib/bpf/gen_loader.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-16libbpf: Store zero fd to fd_array for loader kfunc relocationGravatar Jiri Olsa 1-7/+7
2023-03-22libbpf: Support kfunc detection in light skeleton.Gravatar Alexei Starovoitov 1-19/+19
2023-03-20libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.Gravatar Alexei Starovoitov 1-4/+6
2022-07-19libbpf: fix an snprintf() overflow checkGravatar Dan Carpenter 1-1/+1
2022-02-10libbpf: Prepare light skeleton for the kernel.Gravatar Alexei Starovoitov 1-3/+12
2021-12-14libbpf: Add sane strncpy alternative and use it internallyGravatar Andrii Nakryiko 1-4/+2
2021-12-11libbpf: Fix gen_loader assumption on number of programs.Gravatar Alexei Starovoitov 1-2/+3
2021-12-10Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextGravatar Jakub Kicinski 1-53/+107
2021-12-02libbpf: Clean gen_loader's attach kind.Gravatar Alexei Starovoitov 1-1/+3
2021-12-02libbpf: Support init of inner maps in light skeleton.Gravatar Alexei Starovoitov 1-0/+27
2021-12-02libbpf: Use CO-RE in the kernel in light skeleton.Gravatar Alexei Starovoitov 1-3/+38
2021-11-30libbpf: Avoid reload of imm for weak, unresolved, repeating ksymGravatar Kumar Kartikeya Dwivedi 1-3/+2
2021-11-30libbpf: Avoid double stores for success/failure case of ksym relocationsGravatar Kumar Kartikeya Dwivedi 1-16/+21
2021-11-25libbpf: Unify low-level map creation APIs w/ new bpf_map_create()Gravatar Andrii Nakryiko 1-30/+16
2021-11-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-17/+30
2021-11-12libbpf: Perform map fd cleanup for gen_loader in case of errorGravatar Kumar Kartikeya Dwivedi 1-17/+30
2021-11-07libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load()Gravatar Andrii Nakryiko 1-15/+15
2021-11-06libbpf: Fix non-C89 loop variable declaration in gen_loader.cGravatar Andrii Nakryiko 1-1/+2
2021-10-28libbpf: Add weak ksym support to gen_loaderGravatar Kumar Kartikeya Dwivedi 1-3/+32
2021-10-28libbpf: Add typeless ksym support to gen_loaderGravatar Kumar Kartikeya Dwivedi 1-12/+85
2021-10-28libbpf: Add "map_extra" as a per-map-type extra flagGravatar Joanne Koong 1-1/+2
2021-10-05libbpf: Update gen_loader to emit BTF_KIND_FUNC relocationsGravatar Kumar Kartikeya Dwivedi 1-53/+261
2021-09-29libbpf: Make gen_loader data aligned.Gravatar Alexei Starovoitov 1-1/+6
2021-05-19libbpf: Cleanup temp FDs when intermediate sys_bpf fails.Gravatar Alexei Starovoitov 1-4/+44
2021-05-19libbpf: Generate loader program out of BPF ELF file.Gravatar Alexei Starovoitov 1-0/+689