third_party_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: b8b5cb55f5d3f03cc1479a3768d68173a10359ad Checkpoint bpf-next commit: 9faaffbe85edcbdc54096f7f87baa3bc4842a7e2 Baseline bpf commit: 47b3708c6088a60e7dc3b809dbb0d4c46590b32f Checkpoint bpf commit: 5833291ab6de9c3e2374336b51c814e515e8f3a5 Andrii Nakryiko (11): libbpf: Rename DECLARE_LIBBPF_OPTS into LIBBPF_OPTS libbpf: Pass number of prog load attempts explicitly libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load() libbpf: Remove internal use of deprecated bpf_prog_load() variants libbpf: Stop using to-be-deprecated APIs libbpf: Remove deprecation attribute from struct bpf_prog_prep_result libbpf: Free up resources used by inner map definition libbpf: Add ability to get/set per-program load flags libbpf: Turn btf_dedup_opts into OPTS-based struct libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proof libbpf: Make perf_buffer__new() use OPTS-based interface Mark Pashmfouroush (1): bpf: Add ingress_ifindex to bpf_sk_lookup Song Liu (1): bpf: Introduce helper bpf_find_vma Yonghong Song (2): bpf: Support BTF_KIND_TYPE_TAG for btf_type_tag attributes libbpf: Support BTF_KIND_TYPE_TAG include/uapi/linux/bpf.h | 21 +++ include/uapi/linux/btf.h | 3 +- src/bpf.c | 166 +++++++++++++--------- src/bpf.h | 74 +++++++++- src/bpf_gen_internal.h | 8 +- src/btf.c | 69 ++++++--- src/btf.h | 80 +++++++++-- src/btf_dump.c | 40 ++++-- src/gen_loader.c | 30 ++-- src/libbpf.c | 297 +++++++++++++++++++++++---------------- src/libbpf.h | 95 ++++++++++--- src/libbpf.map | 13 ++ src/libbpf_common.h | 14 +- src/libbpf_internal.h | 33 +---- src/libbpf_legacy.h | 1 + src/libbpf_probes.c | 20 ++- src/linker.c | 4 +- src/xsk.c | 34 ++--- 18 files changed, 670 insertions(+), 332 deletions(-) -- 2.30.2
2021-11-12 06:45:13 +00:00
9faaffbe85edcbdc54096f7f87baa3bc4842a7e2