mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-20 16:29:07 +08:00
Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit: a566e35f1e8b4b3be1e96a804d1cca38b578167c
Checkpoint bpf-next commit: f23c7ce341c2dfd187d4e3712ba6c110969463a0
Baseline bpf commit: fc11078dd3514c65eabce166b8431a56d8a667cb
Checkpoint bpf commit: 7de086909365cd60a5619a45af3f4152516fd75c
Alexei Starovoitov (1):
libbpf: Add support for prog_tracing
Andrii Nakryiko (2):
libbpf: Add support for relocatable bitfields
libbpf: Add support for field size relocations
Daniel Borkmann (1):
bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str
helpers
Toke Høiland-Jørgensen (4):
libbpf: Fix error handling in bpf_map__reuse_fd()
libbpf: Store map pin path and status in struct bpf_map
libbpf: Move directory creation into _pin() functions
libbpf: Add auto-pinning of maps when loading BPF objects
include/uapi/linux/bpf.h | 124 ++++---
src/bpf.c | 8 +-
src/bpf.h | 5 +-
src/bpf_core_read.h | 79 +++++
src/bpf_helpers.h | 6 +
src/libbpf.c | 707 ++++++++++++++++++++++++++++++---------
src/libbpf.h | 23 +-
src/libbpf.map | 5 +
src/libbpf_internal.h | 4 +
src/libbpf_probes.c | 1 +
10 files changed, 749 insertions(+), 213 deletions(-)
--
2.17.1
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
7de086909365cd60a5619a45af3f4152516fd75c
|