On Tue, 28 Oct 2025 at 23:18, Jose E. Marchesi <[email protected]> wrote:
>
>
> A question, bpftool is listed as a DEPENDENCY to
>
> 1) Generate vmlinux.h and
> 2) Generate skeletons when you do make check-bpf ...
>
> The bpftool in my Devuan system is too old, so it doesn't understand the
> skeleton gen command.
>
> Since bpftool is part of the kernel, would it be possible for
> bpf-vmtest-tool to also build it, make it available, generate vmlinux.h,
> etc?
>

I can definitely add that. Would you prefer bpftool to be installed in
the shell’s $PATH, or just for internal use by the tool?
But, how should we handle which bpftool version to use? Should I store
a separate bpftool build for each kernel version, or have a single
shared one?

I haven’t run into issues using Fedora’s bpftool with 6.x kernels, but
behavior across major releases might vary,
so it might indeed be best to use the bpftool build from that kernel
version’s source.
thoughts ?

Reply via email to