Files
libbpf/CHECKPOINT-COMMIT
T
Andrii Nakryiko dcaac95035 sync: latest libbpf changes from kernel
Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit:   a0c584fc18056709c8e047a82a6045d6c209f4ce
Checkpoint bpf-next commit: 7f9ce282da0c397673be7d5870b0bcdbc8c6ce82
Baseline bpf commit:        d8a9a4b11a137909e306e50346148fc5c3b63f9d
Checkpoint bpf commit:      e7ae89a0c97ce2b68b0983cd01eda67cf373517d

Aaron Tomlin (1):
  libbpf: Report error when a negative kprobe offset is specified

Alan Maguire (3):
  libbpf: Allow use of feature cache for non-token cases
  bpf: Extend BTF UAPI vlen, kinds to use unused bits
  libbpf: Adjust btf_vlen() to return a __u32

Andy Roulin (1):
  net: bridge: add stp_mode attribute for STP mode selection

Antoine Tenart (1):
  libbpf: Fix deduplication of typedef with base definitions

Carlos Llamas (1):
  libbpf: Fix UAF in strset__add_str()

Daniel Borkmann (2):
  net: Add queue-create operation
  netkit: Add single device mode for netkit

Hangbin Liu (1):
  bonding: print churn state via netlink

Jiri Olsa (1):
  libbpf: Prevent double close and leak of btf objects

KP Singh (1):
  libbpf: fix off-by-one in emit_signature_match jump offset

Kees Cook (1):
  libbpf: Use strscpy() in kernel code for skel_map_create()

Leon Hwang (4):
  bpf: Extend BPF syscall with common attributes support
  libbpf: Add support for extended BPF syscall
  libbpf: Add syscall common attributes support for map_create
  libbpf: Add OPTS_VALID() for log_opts in bpf_map_create

Menglong Dong (1):
  docs/bpf: add missing fsession attach type to docs

Michael Bommarito (1):
  libbpf: Harden parse_vma_segs() path parsing

Mykyta Yatsenko (1):
  libbpf: Add section handlers for sleepable tracepoints

Tiezhu Yang (1):
  libbpf: Add __NR_bpf definition for LoongArch

 docs/program_types.rst       |   4 ++
 include/uapi/linux/bpf.h     |   8 +++
 include/uapi/linux/btf.h     |  26 +++----
 include/uapi/linux/if_link.h |  47 +++++++++++++
 include/uapi/linux/netdev.h  |  11 +++
 src/bpf.c                    |  57 ++++++++++++++-
 src/bpf.h                    |  17 ++++-
 src/btf.c                    |  54 ++++++++++-----
 src/btf.h                    |   2 +-
 src/btf_dump.c               |  24 +++----
 src/features.c               |   8 +++
 src/gen_loader.c             |   3 +-
 src/libbpf.c                 | 130 +++++++++++++++++++++++------------
 src/libbpf_internal.h        |   6 +-
 src/relo_core.c              |  16 ++---
 src/skel_internal.h          |   5 ++
 src/strset.c                 |  62 +++++++++++------
 src/usdt.c                   |  16 +++--
 18 files changed, 370 insertions(+), 126 deletions(-)

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
2026-05-30 20:45:51 -07:00

2 lines
41 B
Plaintext

7f9ce282da0c397673be7d5870b0bcdbc8c6ce82