This website requires JavaScript.
Explore
Help
Sign In
mirror
/
libbpf
Watch
1
Star
0
Fork
0
You've already forked libbpf
mirror of
https://github.com/netdata/libbpf.git
synced
2026-03-21 00:39:07 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
16bb788578a26ee2aed9ecd18f409fc63802cf1d
libbpf
/
CHECKPOINT-COMMIT
2 lines
41 B
Plaintext
Raw
Normal View
History
Unescape
Escape
sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 43174f0d4597325cb91f1f1f55263eb6e6101036 Checkpoint bpf-next commit: 229fae38d0fc0d6ff58d57cbeb1432da55e58d4f Baseline bpf commit: c0d95d3380ee099d735e08618c0d599e72f6c8b0 Checkpoint bpf commit: 0be2516f865f5a876837184a8385163ff64a5889 Alexei Starovoitov (8): libbpf: Replace btf__type_by_id() with btf_type_by_id(). bpf: Prepare relo_core.c for kernel duty. bpf: Define enum bpf_core_relo_kind as uapi. bpf: Pass a set of bpf_core_relo-s to prog_load command. libbpf: Use CO-RE in the kernel in light skeleton. libbpf: Support init of inner maps in light skeleton. libbpf: Clean gen_loader's attach kind. libbpf: Reduce bpf_core_apply_relo_insn() stack usage. Andrii Nakryiko (12): libbpf: Cleanup struct bpf_core_cand. libbpf: Use __u32 fields in bpf_map_create_opts libbpf: Add API to get/set log_level at per-program level libbpf: Deprecate bpf_prog_load_xattr() API libbpf: Fix bpf_prog_load() log_buf logic for log_level 0 libbpf: Add OPTS-based bpf_btf_load() API libbpf: Allow passing preallocated log_buf when loading BTF into kernel libbpf: Allow passing user log setting through bpf_object_open_opts libbpf: Improve logging around BPF program loading libbpf: Preserve kernel error code and remove kprobe prog type guessing libbpf: Add per-program log buffer setter and getter libbpf: Deprecate bpf_object__load_xattr() Eric Dumazet (1): tools: sync uapi/linux/if_link.h header Grant Seltzer (1): libbpf: Add doc comments in libbpf.h Joanne Koong (1): bpf: Add bpf_loop helper Kumar Kartikeya Dwivedi (2): libbpf: Avoid double stores for success/failure case of ksym relocations libbpf: Avoid reload of imm for weak, unresolved, repeating ksym Mehrdad Arshad Rad (1): libbpf: Remove duplicate assignments Shuyi Cheng (1): libbpf: Add "bool skipped" to struct bpf_map Vincent Minet (1): libbpf: Fix typo in btf__dedup@LIBBPF_0.0.2 definition huangxuesen (1): libbpf: Fix trivial typo include/uapi/linux/bpf.h | 103 +++++++++- include/uapi/linux/if_link.h | 293 +++++++++++++++++++++++---- src/bpf.c | 88 ++++++--- src/bpf.h | 30 ++- src/bpf_gen_internal.h | 4 + src/btf.c | 82 +++++--- src/gen_loader.c | 114 ++++++++--- src/libbpf.c | 371 ++++++++++++++++++++++++----------- src/libbpf.h | 109 +++++++++- src/libbpf.map | 9 + src/libbpf_common.h | 5 + src/libbpf_internal.h | 3 +- src/libbpf_probes.c | 2 +- src/libbpf_version.h | 2 +- src/relo_core.c | 231 ++++++++++++---------- src/relo_core.h | 103 +++------- 16 files changed, 1138 insertions(+), 411 deletions(-) -- 2.30.2
2021-12-10 11:56:03 -08:00
229fae38d0fc0d6ff58d57cbeb1432da55e58d4f
Reference in New Issue
Copy Permalink