mirror of
https://gitee.com/openharmony/third_party_libbpf
synced 2024-10-07 14:33:35 +00:00
24dbcb3a30
Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 47bb27a20d6ea22cd092c1fc2bb4fcecac374838 Checkpoint bpf-next commit: 69cd823956ba8ce266a901170b1060db8073bddd Baseline bpf commit: 3776f3517ed94d40ff0e3851d7ce2ce17b63099f Checkpoint bpf commit: bc23f724481759d0fac61dfb5ce979af2190bbe0 Andrii Nakryiko (4): libbpf: Make libbpf_version.h non-auto-generated libbpf: Ensure BPF prog types are set before relocations libbpf: Simplify BPF program auto-attach code libbpf: Minimize explicit iterator of section definition array Grant Seltzer (1): libbpf: Add sphinx code documentation comments Quentin Monnet (1): libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations Rafael David Tinoco (1): libbpf: Introduce legacy kprobe events support Rocco Yue (1): ipv6: add IFLA_INET6_RA_MTU to expose mtu value Song Liu (1): bpf: Introduce helper bpf_get_branch_snapshot Vadim Fedorenko (1): bpf: Add hardware timestamp field to __sk_buff Yonghong Song (4): btf: Change BTF_KIND_* macros to enums bpf: Support for new btf kind BTF_KIND_TAG libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag libbpf: Add support for BTF_KIND_TAG include/uapi/linux/bpf.h | 24 +++ include/uapi/linux/btf.h | 55 ++++-- include/uapi/linux/if_link.h | 1 + src/btf.c | 84 +++++++- src/btf.h | 87 +++++++++ src/btf_dump.c | 3 + src/libbpf.c | 359 ++++++++++++++++++++++++----------- src/libbpf.map | 5 + src/libbpf_common.h | 19 ++ src/libbpf_internal.h | 2 + src/libbpf_version.h | 9 + 11 files changed, 505 insertions(+), 143 deletions(-) create mode 100644 src/libbpf_version.h -- 2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
69cd823956ba8ce266a901170b1060db8073bddd
|