Now with a correct subject :-) Em Mon, Oct 26, 2020 at 04:58:30PM -0300, Arnaldo Carvalho de Melo escreveu: > Hi guys, > > I just stumbled on this, investigating... This is with what is > in the tmp branch at > git://git.kernel.org/pub/scm/devel/pahole/pahole.git. > > error: found variable in CU '/home/acme/git/linux/security/selinux/hooks.c' that has void type > Encountered error while encoding BTF. > LD .tmp_vmlinux.kallsyms1 > KSYMS .tmp_vmlinux.kallsyms1.S > AS .tmp_vmlinux.kallsyms1.S > LD .tmp_vmlinux.kallsyms2 > KSYMS .tmp_vmlinux.kallsyms2.S > AS .tmp_vmlinux.kallsyms2.S > LD vmlinux > BTFIDS vmlinux > FAILED: load BTF from vmlinux: Unknown error -2make[1]: *** [/home/acme/git/linux/Makefile:1164: vmlinux] Error 255 > make[1]: Leaving directory '/home/acme/git/build/v5.10.0-rc1+' > make: *** [Makefile:185: __sub-make] Error 2 It is something recent: c815d26689313d8d7 (Hao Luo 2020-08-24 17:45:23 -0700 440) if (var->ip.tag.type == 0) { 2e719cca667212840 (Andrii Nakryiko 2020-10-08 16:39:57 -0700 441) fprintf(stderr, "error: found variable in CU '%s' that has void type\n", 2e719cca667212840 (Andrii Nakryiko 2020-10-08 16:39:57 -0700 442) cu->name); f3d9054ba8ff1df0f (Hao Luo 2020-07-08 13:44:10 -0700 443) if (force) f3d9054ba8ff1df0f (Hao Luo 2020-07-08 13:44:10 -0700 444) continue; f3d9054ba8ff1df0f (Hao Luo 2020-07-08 13:44:10 -0700 445) err = -1; f3d9054ba8ff1df0f (Hao Luo 2020-07-08 13:44:10 -0700 446) break; - Arnaldo