From 77a72987353fcae8ce330fd87d4c7afb7677a169 Mon Sep 17 00:00:00 2001 From: Quentin Monnet Date: Thu, 27 Jun 2024 19:08:30 +0100 Subject: [PATCH] sync: Pull latest bpftool changes from kernel Syncing latest bpftool commits from kernel repository. Baseline bpf-next commit: 531876c80004ecff7bfdbd8ba6c6b48835ef5e22 Checkpoint bpf-next commit: a12978712d9001b060bcc10eaae42ad5102abe2b Baseline bpf commit: 62da3acd28955e7299babebdfcb14243b789e773 Checkpoint bpf commit: b1c4b4d45263241ec6c2405a8df8265d4b58e707 Andrii Nakryiko (2): bpftool: Use BTF field iterator in btfgen bpftool: Allow compile-time checks of BPF map auto-attach support in skeleton Daniel Xu (1): bpftool: Support dumping kfunc prototypes from BTF Kenta Tada (1): bpftool: Query only cgroup-related attach types Mykyta Yatsenko (1): libbpf: Auto-attach struct_ops BPF maps in BPF skeleton Swan Beaujard (1): bpftool: Fix typo in MAX_NUM_METRICS macro name Vadim Fedorenko (1): bpf: Add CHECKSUM_COMPLETE to bpf test progs include/uapi/linux/bpf.h | 2 ++ src/btf.c | 55 +++++++++++++++++++++++++++++++++++++ src/cgroup.c | 40 ++++++++++++++++++++++++--- src/gen.c | 54 ++++++++++++++++++++++++++---------- src/skeleton/profiler.bpf.c | 14 +++++----- 5 files changed, 140 insertions(+), 25 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 c3719971..b2b973f6 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -62da3acd28955e7299babebdfcb14243b789e773 +b1c4b4d45263241ec6c2405a8df8265d4b58e707 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index d823cf48..df88dd30 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -531876c80004ecff7bfdbd8ba6c6b48835ef5e22 +a12978712d9001b060bcc10eaae42ad5102abe2b