summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/gen_loader.c
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Store zero fd to fd_array for loader kfunc relocationJiri Olsa2023-05-161-7/+7
* libbpf: Support kfunc detection in light skeleton.Alexei Starovoitov2023-03-221-19/+19
* libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.Alexei Starovoitov2023-03-201-4/+6
* libbpf: fix an snprintf() overflow checkDan Carpenter2022-07-191-1/+1
* libbpf: Prepare light skeleton for the kernel.Alexei Starovoitov2022-02-101-3/+12
* libbpf: Add sane strncpy alternative and use it internallyAndrii Nakryiko2021-12-141-4/+2
* libbpf: Fix gen_loader assumption on number of programs.Alexei Starovoitov2021-12-111-2/+3
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-12-101-53/+107
|\
| * libbpf: Clean gen_loader's attach kind.Alexei Starovoitov2021-12-021-1/+3
| * libbpf: Support init of inner maps in light skeleton.Alexei Starovoitov2021-12-021-0/+27
| * libbpf: Use CO-RE in the kernel in light skeleton.Alexei Starovoitov2021-12-021-3/+38
| * libbpf: Avoid reload of imm for weak, unresolved, repeating ksymKumar Kartikeya Dwivedi2021-11-301-3/+2
| * libbpf: Avoid double stores for success/failure case of ksym relocationsKumar Kartikeya Dwivedi2021-11-301-16/+21
| * libbpf: Unify low-level map creation APIs w/ new bpf_map_create()Andrii Nakryiko2021-11-251-30/+16
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-11-181-17/+30
|\ \ | |/ |/|
| * libbpf: Perform map fd cleanup for gen_loader in case of errorKumar Kartikeya Dwivedi2021-11-121-17/+30
* | libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load()Andrii Nakryiko2021-11-071-15/+15
* | libbpf: Fix non-C89 loop variable declaration in gen_loader.cAndrii Nakryiko2021-11-061-1/+2
|/
* libbpf: Add weak ksym support to gen_loaderKumar Kartikeya Dwivedi2021-10-281-3/+32
* libbpf: Add typeless ksym support to gen_loaderKumar Kartikeya Dwivedi2021-10-281-12/+85
* libbpf: Add "map_extra" as a per-map-type extra flagJoanne Koong2021-10-281-1/+2
* libbpf: Update gen_loader to emit BTF_KIND_FUNC relocationsKumar Kartikeya Dwivedi2021-10-051-53/+261
* libbpf: Make gen_loader data aligned.Alexei Starovoitov2021-09-291-1/+6
* libbpf: Cleanup temp FDs when intermediate sys_bpf fails.Alexei Starovoitov2021-05-191-4/+44
* libbpf: Generate loader program out of BPF ELF file.Alexei Starovoitov2021-05-191-0/+689