Re: [PATCH bpf-next v5 0/3] bpftool: Make the LLVM disassembler an optional runtime dependency
From: patchwork-bot+netdevbpf
Date: Tue Nov 03 2026 - 19:40:22 EST
Hello:
This series was applied to bpf/bpf-next.git (master)
by Alexei Starovoitov <ast@xxxxxxxxxx>:
On Tue, 03 Nov 2026 18:59:52 +0500 you wrote:
> libLLVM (~140 MiB on Fedora) is a hard dependency of bpftool, although it
> is only used by "bpftool prog dump jited". With this series, bpftool is
> no longer linked with libLLVM.so but loads it with dlopen() when it needs
> to disassemble JITed programs, so that distributions can make it optional.
> Patch 1 fixes a leak found on the way. Patch 2 makes "prog dump jited
> ... file FILE" work without a disassembler.
>
> [...]
Here is the summary with links:
- [bpf-next,v5,1/3] bpftool: Fix disposal of the LLVM disassembler context
https://git.kernel.org/bpf/bpf-next/c/abf197dfc622
- [bpf-next,v5,2/3] bpftool: Don't require a disassembler to dump a JITed program to a file
https://git.kernel.org/bpf/bpf-next/c/40dbd552e2b1
- [bpf-next,v5,3/3] bpftool: Make the LLVM disassembler an optional runtime dependency
https://git.kernel.org/bpf/bpf-next/c/1c9ca39c56ce
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html