mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-20 08:19:07 +08:00
Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit: 820e6e227c4053b6b631ae65ef1f65d560cb392b
Checkpoint bpf-next commit: c446fdacb10dcb3b9a9ed3b91d91e72d71d94b03
Baseline bpf commit: baa59504c1cd0cca7d41954a45ee0b3dc78e41a0
Checkpoint bpf commit: e2bcbd7769ee8f05e1b3d10848aace98973844e4
Andrii Nakryiko (3):
libbpf: hide and discourage inconsistently named getters
libbpf: deprecate bpf_map__resize()
libbpf: deprecate bpf_program__is_<type>() and
bpf_program__set_<type>() APIs
Christy Lee (2):
libbpf: Mark bpf_object__open_buffer() API deprecated
libbpf: Mark bpf_object__open_xattr() deprecated
Kajol Jain (1):
perf: Add new macros for mem_hops field
Kenny Yu (2):
bpf: Add bpf_copy_from_user_task() helper
libbpf: Add "iter.s" section for sleepable bpf iterator programs
Kenta Tada (1):
libbpf: Fix the incorrect register read for syscalls on x86_64
Lorenzo Bianconi (4):
bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags loading the ebpf
program
bpf: introduce bpf_xdp_get_buff_len helper
libbpf: Add SEC name for xdp frags programs
net: xdp: introduce bpf_xdp_pointer utility routine
include/uapi/linux/bpf.h | 41 +++++++++++++++++++++++++++++++++
include/uapi/linux/perf_event.h | 5 +++-
src/bpf_tracing.h | 34 +++++++++++++++++++++++++++
src/btf.h | 5 +---
src/libbpf.c | 32 +++++++++++++++++--------
src/libbpf.h | 34 ++++++++++++++++++++++++---
src/libbpf.map | 2 ++
src/libbpf_internal.h | 3 +++
src/libbpf_legacy.h | 17 ++++++++++++++
9 files changed, 155 insertions(+), 18 deletions(-)
--
2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
c446fdacb10dcb3b9a9ed3b91d91e72d71d94b03
|