From 784216403e89e9767833be3705bb8be0873eb52a Mon Sep 17 00:00:00 2001 From: Quentin Monnet Date: Tue, 14 Nov 2023 06:02:18 +0000 Subject: [PATCH] sync: Pull latest bpftool changes from kernel Syncing latest bpftool commits from kernel repository. Baseline bpf-next commit: 0e133a13370389d3894891eafe54fec2c44ad735 Checkpoint bpf-next commit: 155addf0814a92d08fce26a11b27e3315cdba977 Baseline bpf commit: 9ff8d2717fc8f63e5cb226ddbda20649eefa2728 Checkpoint bpf commit: 83b9dda8afa4e968d9cce253f390b01c0612a2a5 Artem Savkov (1): bpftool: Fix prog object type in manpage Daniel Borkmann (4): netkit, bpf: Add bpf programmable net device tools: Sync if_link uapi header bpftool: Implement link show support for netkit bpftool: Extend net dump with netkit progs Manu Bretelle (2): bpftool: Fix printing of pointer value bpftool: Wrap struct_ops dump in an array Yonghong Song (1): bpf: Use named fields for certain bpf uapi structs docs/bpftool-net.rst | 8 +- docs/bpftool.rst | 2 +- include/uapi/linux/bpf.h | 37 +++++---- include/uapi/linux/if_link.h | 141 +++++++++++++++++++++++++++++++++++ src/btf_dumper.c | 2 +- src/link.c | 9 +++ src/net.c | 7 +- src/struct_ops.c | 6 ++ 8 files changed, 189 insertions(+), 23 deletions(-) Signed-off-by: Quentin Monnet --- 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 daa6c7c0..f56d022e 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -9ff8d2717fc8f63e5cb226ddbda20649eefa2728 +83b9dda8afa4e968d9cce253f390b01c0612a2a5 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index ea7b9bdc..8a01cf3e 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -0e133a13370389d3894891eafe54fec2c44ad735 +155addf0814a92d08fce26a11b27e3315cdba977