mirror of
https://gitee.com/openharmony/third_party_libbpf
synced 2024-10-07 06:23:25 +00:00
sync: latest libbpf changes from kernel
Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: c825f5fee19caf301d9821cd79abaa734322de26 Checkpoint bpf-next commit: 36e70b9b06bf14a0fac87315f0e73d6e17e80aad Baseline bpf commit: 04f8ef5643bcd8bcde25dfdebef998aea480b2ba Checkpoint bpf commit: 72f898ca0ab85fde6facf78b14d9f67a4a7b32d1 Andrii Nakryiko (4): libbpf: Fix off-by-one bug in bpf_core_apply_relo() libbpf: Add ability to fetch bpf_program's underlying instructions libbpf: Deprecate multi-instance bpf_program APIs libbpf: Deprecate ambiguously-named bpf_program__size() API Björn Töpel (1): riscv, libbpf: Add RISC-V (RV64) support to bpf_tracing.h Ilya Leoshkevich (2): libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() libbpf: Use __BYTE_ORDER__ Joanne Koong (2): bpf: Add bloom filter map implementation libbpf: Add "map_extra" as a per-map-type extra flag Joe Burton (1): libbpf: Deprecate bpf_objects_list Kumar Kartikeya Dwivedi (5): bpf: Add bpf_kallsyms_lookup_name helper libbpf: Add typeless ksym support to gen_loader libbpf: Add weak ksym support to gen_loader libbpf: Ensure that BPF syscall fds are never 0, 1, or 2 libbpf: Use O_CLOEXEC uniformly when opening fds include/uapi/linux/bpf.h | 25 ++++++++ src/bpf.c | 62 ++++++++++++++---- src/bpf_core_read.h | 2 +- src/bpf_gen_internal.h | 14 ++-- src/bpf_tracing.h | 32 ++++++++++ src/btf.c | 6 +- src/btf_dump.c | 8 +-- src/gen_loader.c | 135 ++++++++++++++++++++++++++++++++++----- src/libbpf.c | 105 +++++++++++++++++++++--------- src/libbpf.h | 49 ++++++++++++-- src/libbpf.map | 4 ++ src/libbpf_internal.h | 49 +++++++++++++- src/libbpf_legacy.h | 6 ++ src/libbpf_probes.c | 2 +- src/linker.c | 16 ++--- src/relo_core.c | 2 +- src/xsk.c | 6 +- 17 files changed, 432 insertions(+), 91 deletions(-) -- 2.30.2
This commit is contained in:
parent
6fd2ee5486
commit
c4f9ee9fbb
@ -1 +1 @@
|
||||
04f8ef5643bcd8bcde25dfdebef998aea480b2ba
|
||||
72f898ca0ab85fde6facf78b14d9f67a4a7b32d1
|
||||
|
@ -1 +1 @@
|
||||
c825f5fee19caf301d9821cd79abaa734322de26
|
||||
36e70b9b06bf14a0fac87315f0e73d6e17e80aad
|
||||
|
Loading…
Reference in New Issue
Block a user