Files
libbpf/CHECKPOINT-COMMIT

2 lines
41 B
Plaintext
Raw Normal View History

sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: c6bde958a62b8ca5ee8d2c1fe429aec4ad54efad Checkpoint bpf-next commit: 5c667dca71095abec90420eb09503f35f66c9585 Baseline bpf commit: d3bec0138bfbe58606fc1d6f57a4cdc1a20218db Checkpoint bpf commit: 12c8a8ca117f3d734babc3fba131fdaa329d2163 Alan Maguire (1): libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() Andrei Matei (1): libbpf: Fail early when loading programs with unspecified type Andrii Nakryiko (11): bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO libbpf: Don't attempt to load unused subprog as an entry-point BPF program libbpf: Add base BTF accessor libbpf: Add internal helper to load BTF data by FD libbpf: Refactor CO-RE relocs to not assume a single BTF object libbpf: Add kernel module BTF support for CO-RE relocations bpf: Allow to specify kernel module BTFs when attaching BPF programs libbpf: Factor out low-level BPF program loading helper libbpf: Support attachment of BPF tracing programs to kernel modules libbpf: Use memcpy instead of strncpy to please GCC libbpf: Fix ring_buffer__poll() to return number of consumed samples Dmitrii Banshchikov (1): bpf: Add bpf_ktime_get_coarse_ns helper KP Singh (5): bpf: Implement task local storage libbpf: Add support for task local storage bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID bpf: Add bpf_bprm_opts_set helper bpf: Add a BPF helper for getting the IMA hash of an inode Li RongQing (1): libbpf: Add support for canceling cached_cons advance Magnus Karlsson (1): libbpf: Replace size_t with __u32 in xsk interfaces Mariusz Dudek (1): libbpf: Separate XDP program load with xsk socket creation Stanislav Fomichev (1): libbpf: Cap retries in sys_bpf_prog_load Thomas Karlsson (1): macvlan: Support for high multicast packet rate Toke Høiland-Jørgensen (1): libbpf: Sanitise map names before pinning include/uapi/linux/bpf.h | 96 +++++- include/uapi/linux/if_link.h | 2 + src/bpf.c | 104 +++++-- src/btf.c | 74 +++-- src/btf.h | 1 + src/libbpf.c | 550 +++++++++++++++++++++++++++-------- src/libbpf.map | 3 + src/libbpf_internal.h | 31 ++ src/libbpf_probes.c | 1 + src/ringbuf.c | 2 +- src/xsk.c | 92 +++++- src/xsk.h | 22 +- 12 files changed, 771 insertions(+), 207 deletions(-) -- 2.24.1
2020-12-04 12:53:51 -08:00
5c667dca71095abec90420eb09503f35f66c9585