From 2bdae1484bfc3818fbc4c585dda2096979f07f5b Mon Sep 17 00:00:00 2001 From: Quentin Monnet Date: Thu, 9 Jan 2025 11:40:06 +0000 Subject: [PATCH] sync: Pull latest bpftool changes from kernel Syncing latest bpftool commits from kernel repository. Baseline bpf-next commit: a1087da9d11e5bcacc706002bc0f84b790881f69 Checkpoint bpf-next commit: f44275e7155dc310d36516fc25be503da099781c Baseline bpf commit: fb86c42a2a5d44e849ddfbc98b8d2f4f40d36ee3 Checkpoint bpf commit: 9d89551994a430b50c4fffcb1e617a057fa76e20 Amir Mohammadi (1): bpftool: fix potential NULL pointer dereferencing in prog_dump() Anton Protopopov (1): bpf: Add fd_array_cnt attribute for prog_load Daniel Borkmann (1): tools: Sync if_link.h uapi tooling header Daniel Xu (4): bpftool: man: Add missing format argument to command description bpftool: btf: Validate root_type_ids early bpftool: btf: Support dumping a specific types from file bpftool: bash: Add bash completion for root_id argument Eric Dumazet (1): net: add IFLA_MAX_PACING_OFFLOAD_HORIZON device attribute Luo Yifan (1): bpftool: Cast variable `var` to long long Namhyung Kim (1): tools headers: Sync uapi/linux/perf_event.h with the kernel sources Simone Magnani (1): bpftool: Probe for ISA v4 instruction set extension Yafang Shao (1): bpftool: ensure task comm is always NUL-terminated bash-completion/bpftool | 7 +- docs/bpftool-btf.rst | 9 +- include/uapi/linux/bpf.h | 10 + include/uapi/linux/if_link.h | 554 +++++++++++++++++++++++++++++++- include/uapi/linux/perf_event.h | 11 +- src/btf.c | 53 ++- src/feature.c | 23 ++ src/pids.c | 2 + src/prog.c | 17 +- 9 files changed, 673 insertions(+), 13 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 8fc752f5..fde88f31 100644 --- a/BPF-CHECKPOINT-COMMIT +++ b/BPF-CHECKPOINT-COMMIT @@ -1 +1 @@ -fb86c42a2a5d44e849ddfbc98b8d2f4f40d36ee3 +9d89551994a430b50c4fffcb1e617a057fa76e20 diff --git a/CHECKPOINT-COMMIT b/CHECKPOINT-COMMIT index 7686d5b4..f81291cf 100644 --- a/CHECKPOINT-COMMIT +++ b/CHECKPOINT-COMMIT @@ -1 +1 @@ -a1087da9d11e5bcacc706002bc0f84b790881f69 +f44275e7155dc310d36516fc25be503da099781c