mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-21 16:59:07 +08:00
Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 229fae38d0fc0d6ff58d57cbeb1432da55e58d4f Checkpoint bpf-next commit: a34efe503bc55c5732e328e5191ad549eb899f31 Baseline bpf commit: 0be2516f865f5a876837184a8385163ff64a5889 Checkpoint bpf commit: f7abc4c8df8c7930d0b9c56d9abee9a1fca635e9 Alexei Starovoitov (1): libbpf: Fix gen_loader assumption on number of programs. Andrii Nakryiko (4): libbpf: Don't validate TYPE_ID relo's original imm value libbpf: Fix potential uninit memory read libbpf: Add sane strncpy alternative and use it internally libbpf: Auto-bump RLIMIT_MEMLOCK if kernel needs it for BPF Grant Seltzer (1): libbpf: Add doc comments for bpf_program__(un)pin() Hangbin Liu (1): Bonding: add arp_missed_max option Hou Tao (1): bpf: Add bpf_strncmp helper Jiri Olsa (1): bpf: Add get_func_[arg|ret|arg_cnt] helpers Kui-Feng Lee (1): libbpf: Mark bpf_object__find_program_by_title API deprecated. include/uapi/linux/bpf.h | 39 +++++++++++++++++ include/uapi/linux/if_link.h | 1 + src/bpf.c | 85 +++++++++++++++++++++++++++++++++++- src/bpf.h | 2 + src/btf_dump.c | 4 +- src/gen_loader.c | 12 +++-- src/libbpf.c | 55 +++++------------------ src/libbpf.h | 25 +++++++++++ src/libbpf.map | 1 + src/libbpf_internal.h | 58 ++++++++++++++++++++++++ src/libbpf_legacy.h | 12 ++++- src/relo_core.c | 20 ++++++--- src/xsk.c | 9 ++-- 13 files changed, 260 insertions(+), 63 deletions(-) -- 2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
a34efe503bc55c5732e328e5191ad549eb899f31
|