mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-19 15:59:06 +08:00
Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: fa721d4f0b91f525339996f4faef7bb072d70162 Checkpoint bpf-next commit: 8f6f41f39348f25db843f2fcb2f1c166b4bfa2d7 Baseline bpf commit: c0d95d3380ee099d735e08618c0d599e72f6c8b0 Checkpoint bpf commit: c0d95d3380ee099d735e08618c0d599e72f6c8b0 Andrii Nakryiko (8): libbpf: Load global data maps lazily on legacy kernels libbpf: Unify low-level map creation APIs w/ new bpf_map_create() libbpf: Use bpf_map_create() consistently internally libbpf: Prevent deprecation warnings in xsk.c libbpf: Fix potential misaligned memory access in btf_ext__new() libbpf: Don't call libc APIs with NULL pointers libbpf: Fix glob_syms memory leak in bpf_linker libbpf: Fix using invalidated memory in bpf_linker src/bpf.c | 140 +++++++++++++++++------------------------ src/bpf.h | 33 +++++++++- src/bpf_gen_internal.h | 5 +- src/btf.c | 10 +-- src/btf.h | 2 +- src/gen_loader.c | 46 +++++--------- src/libbpf.c | 107 +++++++++++++++++-------------- src/libbpf.map | 1 + src/libbpf_internal.h | 21 ------- src/libbpf_probes.c | 30 ++++----- src/linker.c | 6 +- src/skel_internal.h | 3 +- src/xsk.c | 18 +++--- 13 files changed, 204 insertions(+), 218 deletions(-) -- 2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
8f6f41f39348f25db843f2fcb2f1c166b4bfa2d7
|