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: ed578021210e14f15a654c825fba6a700c9a39a7
Checkpoint bpf-next commit: e47a179997ceee6864fbae620eee09ea9c345a4d
Baseline bpf commit: 7de086909365cd60a5619a45af3f4152516fd75c
Checkpoint bpf commit: d0fbb51dfaa612f960519b798387be436e8f83c5
Andrii Nakryiko (6):
libbpf: Fix negative FD close() in xsk_setup_xdp_prog()
libbpf: Fix memory leak/double free issue
libbpf: Fix potential overflow issue
libbpf: Fix another potential overflow issue in bpf_prog_linfo
libbpf: Make btf__resolve_size logic always check size error condition
libbpf: Improve handling of corrupted ELF during map initialization
Magnus Karlsson (2):
libbpf: Support XDP_SHARED_UMEM with external XDP program
libbpf: Allow for creating Rx or Tx only AF_XDP sockets
Toke Høiland-Jørgensen (5):
libbpf: Unpin auto-pinned maps if loading fails
libbpf: Propagate EPERM to caller on program load
libbpf: Use pr_warn() when printing netlink errors
libbpf: Add bpf_get_link_xdp_info() function to get more XDP
information
libbpf: Add getter for program size
src/bpf.c | 2 +-
src/bpf_prog_linfo.c | 14 +++----
src/btf.c | 3 +-
src/libbpf.c | 47 ++++++++++++++----------
src/libbpf.h | 13 +++++++
src/libbpf.map | 2 +
src/netlink.c | 87 +++++++++++++++++++++++++++++---------------
src/nlattr.c | 10 ++---
src/xsk.c | 34 +++++++++++------
9 files changed, 136 insertions(+), 76 deletions(-)
--
2.17.1
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
e47a179997ceee6864fbae620eee09ea9c345a4d
|