mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-19 15:59:06 +08:00
Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit: c344b9fc2108eeaa347c387219886cf87e520e93
Checkpoint bpf-next commit: 9492450fd28736262dea9143ebb3afc2c131ace1
Baseline bpf commit: 18b1ab7aa76bde181bdb1ab19a87fa9523c32f21
Checkpoint bpf commit: 6bd0c76bd70447aedfeafa9e1fcc249991d6c678
Delyan Kratunov (3):
libbpf: .text routines are subprograms in strict mode
libbpf: Init btf_{key,value}_type_id on internal map open
libbpf: Add subskeleton scaffolding
Guo Zhengkui (1):
libbpf: Fix array_size.cocci warning
Hengqi Chen (1):
bpf: Fix comment for helper bpf_current_task_under_cgroup()
Jiri Olsa (5):
bpf: Add multi kprobe link
bpf: Add cookie support to programs attached with kprobe multi link
libbpf: Add libbpf_kallsyms_parse function
libbpf: Add bpf_link_create support for multi kprobes
libbpf: Add bpf_program__attach_kprobe_multi_opts function
Martin KaFai Lau (1):
bpf: Remove BPF_SKB_DELIVERY_TIME_NONE and rename
s/delivery_time_/tstamp_/
Roberto Sassu (1):
bpf-lsm: Introduce new helper bpf_ima_file_hash()
Toke Høiland-Jørgensen (2):
bpf: Add "live packet" mode for XDP in BPF_PROG_RUN
libbpf: Support batch_size option to bpf_prog_test_run
lic121 (1):
libbpf: Unmap rings when umem deleted
include/uapi/linux/bpf.h | 72 +++++---
src/bpf.c | 13 +-
src/bpf.h | 12 +-
src/libbpf.c | 383 ++++++++++++++++++++++++++++++++++-----
src/libbpf.h | 52 ++++++
src/libbpf.map | 3 +
src/libbpf_internal.h | 5 +
src/libbpf_legacy.h | 4 +
src/xsk.c | 15 +-
9 files changed, 487 insertions(+), 72 deletions(-)
--
2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
9492450fd28736262dea9143ebb3afc2c131ace1
|