mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-22 01:09:06 +08:00
Syncing latest libbpf commits from kernel repository. Baseline commit: ba02de1aa04e392e15ef503c6dd5166915d9d4de Checkpoint commit: 35c99ffa20edd3c24be352d28a63cd3a23121282 Andrii Nakryiko (1): libbpf: detect supported kernel BTF features and sanitize BTF Björn Töpel (3): libbpf: fix invalid munmap call libbpf: proper XSKMAP cleanup libbpf: remove unnecessary cast-to-void Daniel Borkmann (2): bpf, libbpf: handle old kernels more graceful wrt global data sections bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement Daniel T. Lee (1): libbpf: fix samples/bpf build failure due to undefined UINT32_MAX Magnus Karlsson (1): libbpf: remove compile time warning from libbpf_util.h Martin KaFai Lau (2): bpf: Sync bpf.h to tools bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing Matt Mullins (1): tools: sync bpf.h McCabe, Robert J (1): libbpf: fix BPF_LOG_BUF_SIZE off-by-one error Quentin Monnet (1): tools: bpf: synchronise BPF UAPI header with tools Vineet Gupta (1): tools/bpf: fix perf build error with uClibc (seen on ARC) include/uapi/linux/bpf.h | 177 +++++++++++++++++++---------- src/bpf.c | 2 + src/bpf.h | 3 +- src/libbpf.c | 236 ++++++++++++++++++++++++++++++++++++--- src/libbpf_internal.h | 27 +++++ src/libbpf_probes.c | 84 +++++++++++++- src/libbpf_util.h | 2 +- src/xsk.c | 184 +++++++++++++++--------------- 8 files changed, 544 insertions(+), 171 deletions(-) create mode 100644 src/libbpf_internal.h -- 2.17.1
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
35c99ffa20edd3c24be352d28a63cd3a23121282
|