mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-21 00:39:07 +08:00
Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: dda18a5c0b75461d1ed228f80b59c67434b8d601 Checkpoint bpf-next commit: 9a25c1df24a6fea9dc79eec950453c4e00f707fd Baseline bpf commit: f85c1598ddfe83f61d0656bd1d2025fa3b148b99 Checkpoint bpf commit: bdc48fa11e46f867ea4d75fa59ee87a7f48be144 Alexei Starovoitov (1): tools/bpf: sync bpf.h Andrii Nakryiko (3): bpf: Implement BPF ring buffer and verifier support for it libbpf: Add BPF ring buffer support libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c David Ahern (3): bpf: Add support to attach bpf program to a devmap entry xdp: Add xdp_txq_info to xdp_buff libbpf: Add SEC name for xdp programs attached to device map Eelco Chaudron (2): libbpf: Add API to consume the perf ring buffer content libbpf: Fix perf_buffer__free() API for sparse allocs Jakub Sitnicki (2): bpf: Add link-based BPF program attachment to network namespace libbpf: Add support for bpf_link-based netns attachment John Fastabend (1): bpf, sk_msg: Add get socket storage helpers include/uapi/linux/bpf.h | 95 ++++++++++++- src/libbpf.c | 49 ++++++- src/libbpf.h | 24 ++++ src/libbpf.map | 7 + src/libbpf_probes.c | 5 + src/ringbuf.c | 288 +++++++++++++++++++++++++++++++++++++++ 6 files changed, 461 insertions(+), 7 deletions(-) create mode 100644 src/ringbuf.c -- 2.24.1
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
9a25c1df24a6fea9dc79eec950453c4e00f707fd
|