From b8d733597365716b3f0c3f69184c951b615852e9aed30f72afafa9eab6902172 Mon Sep 17 00:00:00 2001 From: Shung-Hsi Yu Date: Mon, 15 Apr 2024 13:25:39 +0000 Subject: [PATCH] Accepting request 1167790 from home:flonnegren:branches:Base:System - Update to version 7.4.0 * Kernel configuration options related to bpfilter (namely: CONFIG_BPFILTER * and CONFIG_BPFILTER_UMH) are no longer checked with bpftool feature probe * More information displayed for BPF links * Generate shadow variables for struct_ops maps in program skeletons * Mark orphaned programs as such when listing programs * Recognize arena map types (a09e203) and global variables * Support the addr_space_cast instruction in the disassembler for translated programs * In the mirror repository, fix the detection of clang-bpf-co-re (for skeletons support) for some clang versions * Displaying PIDs for processes holding references to BPF links when listing links with bpftool link list on older kernels broke in v7.3.0, because the internal program pid_iter would fail to load OBS-URL: https://build.opensuse.org/request/show/1167790 OBS-URL: https://build.opensuse.org/package/show/Base:System/bpftool?expand=0&rev=20 --- bpftool-libbpf-v7.3.0-sources.tar.gz | 3 --- bpftool-libbpf-v7.4.0-sources.tar.gz | 3 +++ bpftool.changes | 18 ++++++++++++++++++ bpftool.spec | 4 ++-- 4 files changed, 23 insertions(+), 5 deletions(-) delete mode 100644 bpftool-libbpf-v7.3.0-sources.tar.gz create mode 100644 bpftool-libbpf-v7.4.0-sources.tar.gz diff --git a/bpftool-libbpf-v7.3.0-sources.tar.gz b/bpftool-libbpf-v7.3.0-sources.tar.gz deleted file mode 100644 index c7aeb4c..0000000 --- a/bpftool-libbpf-v7.3.0-sources.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3e8a12b800a09f7b78f27716c9d54ac814f1caeed38bd4e9b99f3fc0ee8788e9 -size 1465652 diff --git a/bpftool-libbpf-v7.4.0-sources.tar.gz b/bpftool-libbpf-v7.4.0-sources.tar.gz new file mode 100644 index 0000000..f2af320 --- /dev/null +++ b/bpftool-libbpf-v7.4.0-sources.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ad6f35b3a629ce1a2d892b2467d2c67b85a29da9daafd062dd7503487ac3671 +size 1485279 diff --git a/bpftool.changes b/bpftool.changes index b12e31b..069ff68 100644 --- a/bpftool.changes +++ b/bpftool.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Thu Apr 11 07:02:33 UTC 2024 - Fredrik Lönnegren + +- Update to version 7.4.0 + * Kernel configuration options related to bpfilter (namely: CONFIG_BPFILTER + * and CONFIG_BPFILTER_UMH) are no longer checked with bpftool feature probe + * More information displayed for BPF links + * Generate shadow variables for struct_ops maps in program skeletons + * Mark orphaned programs as such when listing programs + * Recognize arena map types (a09e203) and global variables + * Support the addr_space_cast instruction in the disassembler for translated + programs + * In the mirror repository, fix the detection of clang-bpf-co-re (for + skeletons support) for some clang versions + * Displaying PIDs for processes holding references to BPF links when listing + links with bpftool link list on older kernels broke in v7.3.0, because the + internal program pid_iter would fail to load + ------------------------------------------------------------------- Tue Nov 28 07:24:46 UTC 2023 - Shung-Hsi Yu diff --git a/bpftool.spec b/bpftool.spec index 9bfb921..0397a97 100644 --- a/bpftool.spec +++ b/bpftool.spec @@ -1,7 +1,7 @@ # # spec file for package bpftool # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: bpftool -Version: 7.3.0 +Version: 7.4.0 Release: 0 Summary: Tool for inspection and manipulation of BPF programs and maps License: GPL-2.0-only