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: f42cfb469f9b4a1c002a03cce3d9329376800a6f
Checkpoint bpf-next commit: 068dfc655b666b54e08fc3d7108b309d7f906d34
Baseline bpf commit: 61e8aeda9398925f8c6fc290585bdd9727d154c4
Checkpoint bpf commit: a6c39de76d709f30982d4b80a9b9537e1d388858
Alan Maguire (2):
libbpf: Allow specification of "kprobe/function+offset"
libbpf: BTF dumper support for typed data
Alexei Starovoitov (2):
bpf: Sync tools/include/uapi/linux/bpf.h
bpf: Introduce bpf timers.
Jiri Olsa (3):
bpf: Add bpf_get_func_ip helper for tracing programs
bpf: Add bpf_get_func_ip helper for kprobe programs
libbpf: Add bpf_program__attach_kprobe_opts function
Jonathan Edwards (1):
libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading
Kumar Kartikeya Dwivedi (2):
libbpf: Add request buffer type for netlink messages
libbpf: Switch to void * casting in netlink helpers
Kuniyuki Iwashima (1):
bpf: Fix a typo of reuseport map in bpf.h.
Martynas Pumputis (1):
libbpf: Fix reuse of pinned map on older kernel
Shuyi Cheng (2):
libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts'
libbpf: Fix the possible memory leak on error
Toke Høiland-Jørgensen (1):
libbpf: Restore errno return for functions that were already returning
it
include/uapi/linux/bpf.h | 85 +++-
src/btf.h | 19 +
src/btf_dump.c | 819 ++++++++++++++++++++++++++++++++++++++-
src/libbpf.c | 146 ++++++-
src/libbpf.h | 9 +-
src/libbpf.map | 1 +
src/netlink.c | 115 +++---
src/nlattr.c | 2 +-
src/nlattr.h | 38 +-
9 files changed, 1117 insertions(+), 117 deletions(-)
--
2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
068dfc655b666b54e08fc3d7108b309d7f906d34
|