On 1/11/21 2:31 PM, Jiri Olsa wrote:
On Mon, Jan 11, 2021 at 10:30:22PM +0100, Sedat Dilek wrote:
SNIP
Building a new Linux-kernel...
- Sedat -
[1] https://git.kernel.org/pub/scm/devel/pahole/pahole.git/
[2] https://github.com/ClangBuiltLinux/tc-build/issues/129#issuecomment-758026878
[3] https://github.com/ClangBuiltLinux/tc-build/issues/129#issuecomment-758056553
There are no significant bug fixes between pahole 1.19 and master that
would solve this problem, so let's try to repro this.
You are right pahole fom latest Git does not solve the issue.
+ info BTFIDS vmlinux
+ [ != silent_ ]
+ printf %-7s %s\n BTFIDS vmlinux
BTFIDS vmlinux
+ ./tools/bpf/resolve_btfids/resolve_btfids vmlinux
FAILED: load BTF from vmlinux: Invalid argument
hm, is there a .BTF section in vmlinux?
is this working over vmlinux:
$ bpftool btf dump file ./vmlinux
do you have a verbose build output? I'd think pahole scream first..
It does. For me, pahole segfaults at scripts/link-vmlinux.sh:131. This
is pretty easy for me to reproduce. I have logs, what other information
would be helpful? How about a pahole backtrace?
-Tom
jirka