From fa0e866373822fa314efee5069d3b3bf90663614 Mon Sep 17 00:00:00 2001 From: Eduard Zingerman Date: Fri, 10 Nov 2023 02:50:18 +0200 Subject: [PATCH] sync: latest libbpf changes from kernel Syncing latest libbpf commits from kernel repository. Baseline bpf-next commit: 0e133a13370389d3894891eafe54fec2c44ad735 Checkpoint bpf-next commit: e80742d917492f10926b46b0caca050c6c9231d6 Baseline bpf commit: 8f8abb863fa5a4cc18955c6a0e17af0ded3e4a76 Checkpoint bpf commit: 83b9dda8afa4e968d9cce253f390b01c0612a2a5 Daniel Borkmann (3): netkit, bpf: Add bpf programmable net device tools: Sync if_link uapi header libbpf: Add link-based API for netkit Yonghong Song (2): libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET bpf: Use named fields for certain bpf uapi structs include/uapi/linux/bpf.h | 37 +++++---- include/uapi/linux/if_link.h | 141 +++++++++++++++++++++++++++++++++++ src/bpf.c | 16 ++++ src/bpf.h | 5 ++ src/libbpf.c | 39 ++++++++++ src/libbpf.h | 15 ++++ src/libbpf.map | 1 + src/libbpf_common.h | 13 ++-- 8 files changed, 246 insertions(+), 21 deletions(-) Signed-off-by: Eduard Zingerman --- BPF-CHECKPOINT-COMMIT | 3 +-- CHECKPOINT-COMMIT | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/BPF-CHECKPOINT-COMMIT b/BPF-CHECKPOINT-COMMIT index f6c8145..f56d022 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1,2 +1 @@ -8f8abb863fa5a4cc18955c6a0e17af0ded3e4a76 - +83b9dda8afa4e968d9cce253f390b01c0612a2a5 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index ea7b9bd..8a01cf3 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -0e133a13370389d3894891eafe54fec2c44ad735 +155addf0814a92d08fce26a11b27e3315cdba977