From 4f74f402351e70d5d952cd98828e77ebe5e3507e Mon Sep 17 00:00:00 2001 From: Quentin Monnet Date: Thu, 10 Oct 2024 11:34:39 +0100 Subject: [PATCH] sync: Pull latest bpftool changes from kernel Syncing latest bpftool commits from kernel repository. Baseline bpf-next commit: 2ad6d23f465a4f851e3bcf6d74c315ce7b2c205b Checkpoint bpf-next commit: b24d7f0da6ef5a23456a301eaf51b170f961d4ae Baseline bpf commit: b408473ea01b2e499d23503e2bf898416da9d7ac Checkpoint bpf commit: b24d7f0da6ef5a23456a301eaf51b170f961d4ae Alan Maguire (1): bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags Andrew Kreimer (1): bpftool: Fix typos Daniel Borkmann (1): bpf: Sync uapi bpf.h header to tools directory Kuan-Wei Chiu (2): bpftool: Fix undefined behavior caused by shifting into the sign bit bpftool: Fix undefined behavior in qsort(NULL, 0, ...) Lin Yikai (1): bpftool: fix some typos in bpftool Mykyta Yatsenko (2): bpftool: Fix handling enum64 in btf dump sorting bpftool: Improve btf c dump sorting stability Quentin Monnet (1): bpftool: Add missing blank lines in bpftool-net doc example docs/bpftool-gen.rst | 4 +- docs/bpftool-net.rst | 2 + include/uapi/linux/bpf.h | 25 ++++++------ src/btf.c | 87 ++++++++++++++++++++++++++++++++++++---- src/feature.c | 10 ++--- src/net.c | 11 +++-- 6 files changed, 107 insertions(+), 32 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 71d9e078..81db5c24 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -b408473ea01b2e499d23503e2bf898416da9d7ac +b24d7f0da6ef5a23456a301eaf51b170f961d4ae diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index bbef9305..81db5c24 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -2ad6d23f465a4f851e3bcf6d74c315ce7b2c205b +b24d7f0da6ef5a23456a301eaf51b170f961d4ae