Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Tue, 25 Oct 2022 16:03:21 +0100 you wrote: > To disassemble instructions for JIT-ed programs, bpftool has relied on the > libbfd library. This has been problematic in the past: libbfd's interface > is not meant to be stable and has changed several times, hence the > detection of the two related features from the Makefile > (disassembler-four-args and disassembler-init-styled). When it comes to > shipping bpftool, this has also caused issues with several distribution > maintainers unwilling to support the feature (for example, Debian's page > for binutils-dev, libbfd's package, says: "Note that building Debian > packages which depend on the shared libbfd is Not Allowed."). > > [...] Here is the summary with links: - [bpf-next,v4,1/8] bpftool: Define _GNU_SOURCE only once https://git.kernel.org/bpf/bpf-next/c/b3d84af7cdfc - [bpf-next,v4,2/8] bpftool: Remove asserts from JIT disassembler https://git.kernel.org/bpf/bpf-next/c/55b4de58d0e2 - [bpf-next,v4,3/8] bpftool: Split FEATURE_TESTS/FEATURE_DISPLAY definitions in Makefile https://git.kernel.org/bpf/bpf-next/c/108326d6fa6c - [bpf-next,v4,4/8] bpftool: Group libbfd defs in Makefile, only pass them if we use libbfd https://git.kernel.org/bpf/bpf-next/c/2ea4d86a5093 - [bpf-next,v4,5/8] bpftool: Refactor disassembler for JIT-ed programs https://git.kernel.org/bpf/bpf-next/c/e1947c750ffe - [bpf-next,v4,6/8] bpftool: Add LLVM as default library for disassembling JIT-ed programs https://git.kernel.org/bpf/bpf-next/c/eb9d1acf634b - [bpf-next,v4,7/8] bpftool: Support setting alternative arch for JIT disasm with LLVM https://git.kernel.org/bpf/bpf-next/c/ce4f66086235 - [bpf-next,v4,8/8] bpftool: Add llvm feature to "bpftool version" https://git.kernel.org/bpf/bpf-next/c/08b8191ba7f9 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html