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: ac6a65868a5a45db49d5ee8524df3b701110d844
Checkpoint bpf-next commit: 02f4afebf8a54ba16f99f4f6ca10df3efeac6229
Baseline bpf commit: f3f19f939c11925dadd3f4776f99f8c278a7017b
Checkpoint bpf commit: d08af2c46881b62f4efad8ebb7eae381fa1f1033
Andrii Nakryiko (2):
libbpf: start 1.0 development cycle
libbpf: remove bpf_create_map*() APIs
Daniel Müller (5):
libbpf: Introduce libbpf_bpf_prog_type_str
libbpf: Introduce libbpf_bpf_map_type_str
libbpf: Introduce libbpf_bpf_attach_type_str
libbpf: Introduce libbpf_bpf_link_type_str
libbpf: Fix a couple of typos
Douglas Raillard (1):
libbpf: Fix determine_ptr_size() guessing
Eric Dumazet (1):
net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes
Geliang Tang (1):
bpf: Add bpf_skc_to_mptcp_sock_proto
Joanne Koong (5):
bpf: Add verifier support for dynptrs
bpf: Add bpf_dynptr_from_mem for local dynptrs
bpf: Dynptr support for ring buffers
bpf: Add bpf_dynptr_read and bpf_dynptr_write
bpf: Add dynptr data slices
Julia Lawall (1):
libbpf: Fix typo in comment
Yuze Chi (1):
libbpf: Fix is_pow_of_2
include/uapi/linux/bpf.h | 90 +++++++++++++++++++
include/uapi/linux/if_link.h | 2 +
src/bpf.c | 80 -----------------
src/bpf.h | 42 ---------
src/btf.c | 28 ++++--
src/libbpf.c | 167 +++++++++++++++++++++++++++++++++--
src/libbpf.h | 38 +++++++-
src/libbpf.map | 10 +++
src/libbpf_internal.h | 5 ++
src/libbpf_version.h | 4 +-
src/linker.c | 5 --
src/relo_core.c | 8 +-
12 files changed, 332 insertions(+), 147 deletions(-)
--
2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
02f4afebf8a54ba16f99f4f6ca10df3efeac6229
|