From 93959e4e4338b9f583cd68e28e28f8f31b6fec05 Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Tue, 18 Aug 2020 10:41:49 -0700 Subject: [PATCH] sync: latest libbpf changes from kernel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: bfdd5aaa54b0a44d9df550fe4c9db7e1470a11b8 Checkpoint bpf-next commit: 06a4ec1d9dc652e17ee3ac2ceb6c7cf6c2b75cdd Baseline bpf commit: 929e54a989680c6f134b02293732030b897475dc Checkpoint bpf commit: 3fb1a96a91120877488071a167d26d76be4be977 Andrii Nakryiko (4): libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches libbpf: Handle BTF pointer sizes more carefully libbpf: Enforce 64-bitness of BTF for BPF object files libbpf: Fix build on ppc64le architecture Jean-Philippe Brucker (1): libbpf: Handle GCC built-in types for Arm NEON Toke Høiland-Jørgensen (1): libbpf: Prevent overriding errno when logging errors Yonghong Song (1): libbpf: Do not use __builtin_offsetof for offsetof src/bpf_helpers.h | 2 +- src/btf.c | 83 +++++++++++++++++++++++++++++++++++++++++++++-- src/btf.h | 2 ++ src/btf_dump.c | 39 ++++++++++++++++++++-- src/libbpf.c | 32 +++++++++++------- src/libbpf.map | 2 ++ 6 files changed, 143 insertions(+), 17 deletions(-) -- 2.24.1 --- 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 32b1558..99edc84 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -929e54a989680c6f134b02293732030b897475dc +3fb1a96a91120877488071a167d26d76be4be977 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 88fae82..30a2edf 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -bfdd5aaa54b0a44d9df550fe4c9db7e1470a11b8 +06a4ec1d9dc652e17ee3ac2ceb6c7cf6c2b75cdd