mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-21 00:39:07 +08:00
Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 02f4afebf8a54ba16f99f4f6ca10df3efeac6229 Checkpoint bpf-next commit: fe92833524e368e59bba9c57e00f7359f133667f Baseline bpf commit: d08af2c46881b62f4efad8ebb7eae381fa1f1033 Checkpoint bpf commit: 825464e79db4aac936e0fdae62cdfb7546d0028f Andrii Nakryiko (1): libbpf: Fix uprobe symbol file offset calculation logic Yonghong Song (10): bpf: Add btf enum64 support libbpf: Permit 64bit relocation value libbpf: Fix an error in 64bit relocation value computation libbpf: Refactor btf__add_enum() for future code sharing libbpf: Add enum64 parsing and new enum64 public API libbpf: Add enum64 deduplication support libbpf: Add enum64 support for btf_dump libbpf: Add enum64 sanitization libbpf: Add enum64 support for bpf linking libbpf: Add enum64 relocation support include/uapi/linux/btf.h | 17 +++- src/btf.c | 201 +++++++++++++++++++++++++++++++++++---- src/btf.h | 32 ++++++- src/btf_dump.c | 137 +++++++++++++++++++------- src/libbpf.c | 126 ++++++++++++++---------- src/libbpf.map | 2 + src/libbpf_internal.h | 2 + src/linker.c | 2 + src/relo_core.c | 105 ++++++++++++-------- src/relo_core.h | 4 +- 10 files changed, 483 insertions(+), 145 deletions(-) -- 2.30.2
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
825464e79db4aac936e0fdae62cdfb7546d0028f
|