From 26e768783ce99bd16540a5064cee8677818d2358 Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Sat, 6 Nov 2021 18:24:44 -0700 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 8388092b2551f7ae34dad800ce828779f7c948c9 Checkpoint bpf-next commit: b8b5cb55f5d3f03cc1479a3768d68173a10359ad Baseline bpf commit: c08455dec5acf4668f5d1eb099f7fedb29f2de5f Checkpoint bpf commit: 47b3708c6088a60e7dc3b809dbb0d4c46590b32f Andrii Nakryiko (7): libbpf: Detect corrupted ELF symbols section libbpf: Improve sanity checking during BTF fix up libbpf: Validate that .BTF and .BTF.ext sections contain data libbpf: Fix section counting logic libbpf: Improve ELF relo sanitization libbpf: Deprecate bpf_program__load() API libbpf: Fix non-C89 loop variable declaration in gen_loader.c Mehrdad Arshad Rad (1): libbpf: Fix lookup_and_delete_elem_flags error reporting src/bpf.c | 4 ++- src/gen_loader.c | 3 +- src/libbpf.c | 79 +++++++++++++++++++++++++++++++----------------- src/libbpf.h | 4 +-- 4 files changed, 59 insertions(+), 31 deletions(-) -- 2.30.2 --- BPF-CHECKPOINT-COMMIT | 2 +- CHECKPOINT-COMMIT | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/BPF-CHECKPOINT-COMMIT b/BPF-CHECKPOINT-COMMIT index aa1ad85..7313528 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -c08455dec5acf4668f5d1eb099f7fedb29f2de5f +47b3708c6088a60e7dc3b809dbb0d4c46590b32f diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index a323590..5d72506 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -8388092b2551f7ae34dad800ce828779f7c948c9 +b8b5cb55f5d3f03cc1479a3768d68173a10359ad