From 02bdeb7a2c2e7cb2c9cecb125527a9c5a6bbf139 Mon Sep 17 00:00:00 2001 From: Mykyta Yatsenko Date: Mon, 19 May 2025 13:54:21 +0100 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 8e64c387c942229c551d0f23de4d9993d3a2acb6 Checkpoint bpf-next commit: 9325d53fe9adff354b6a93fda5f38c165947da0f Baseline bpf commit: b4432656b36e5cc1d50a1f2dc15357543add530e Checkpoint bpf commit: b4432656b36e5cc1d50a1f2dc15357543add530e Andrii Nakryiko (1): libbpf: Improve BTF dedup handling of "identical" BTF types Anton Protopopov (3): libbpf: Use proper errno value in linker bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ libbpf: Use proper errno value in nlattr Jiri Olsa (1): bpf: Add support to retrieve ref_ctr_offset for uprobe perf link Mykyta Yatsenko (1): libbpf: Check bpf_map_skeleton link for NULL include/uapi/linux/bpf.h | 1 + src/bpf_core_read.h | 6 ++ src/btf.c | 137 +++++++++++++++++++++++++-------------- src/libbpf.c | 6 ++ src/linker.c | 4 +- src/nlattr.c | 15 ++--- 6 files changed, 111 insertions(+), 58 deletions(-) Signed-off-by: Mykyta Yatsenko --- CHECKPOINT-COMMIT | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 3fe0407..4b9069c 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -8e64c387c942229c551d0f23de4d9993d3a2acb6 +9325d53fe9adff354b6a93fda5f38c165947da0f