Re: linux-next failing build due to missing cubictcp_state symbol

From: Jiri Slaby
Date: Thu May 06 2021 - 00:32:06 EST


On 05. 05. 21, 15:56, Michal Suchánek wrote:
On Mon, Apr 26, 2021 at 09:16:36PM +0200, Jiri Olsa wrote:
On Mon, Apr 26, 2021 at 06:03:19PM +0200, Jiri Olsa wrote:
On Mon, Apr 26, 2021 at 08:41:49AM -0700, Yonghong Song wrote:


On 4/26/21 5:14 AM, Michal Suchánek wrote:
On Mon, Apr 26, 2021 at 02:12:20PM +0200, Michal Suchánek wrote:
On Mon, Apr 26, 2021 at 01:32:15PM +0200, Michal Suchánek wrote:
On Sun, Apr 25, 2021 at 01:15:45PM +0200, Michal Suchánek wrote:
On Fri, Apr 23, 2021 at 07:55:28PM +0200, Michal Suchánek wrote:
On Fri, Apr 23, 2021 at 07:41:29AM -0700, Yonghong Song wrote:


On 4/23/21 6:05 AM, Michal Suchánek wrote:
Hello,

I see this build error in linux-next (config attached).

[ 4939s] LD vmlinux
[ 4959s] BTFIDS vmlinux
[ 4959s] FAILED unresolved symbol cubictcp_state
[ 4960s] make[1]: ***
[/home/abuild/rpmbuild/BUILD/kernel-vanilla-5.12~rc8.next.20210422/linux-5.12-rc8-next-20210422/Makefile:1277:
vmlinux] Error 255
[ 4960s] make: *** [../Makefile:222: __sub-make] Error 2

this one was reported by Jesper and was fixed by upgrading pahole
that contains the new function generation fixes (v1.19)

It needs pahole 1.21 here, 1.19 was not sufficient. Even then it
regressed again after 5.12 on arm64:

Could you try against devel:tools? I've removed the ftrace filter from dwarves there (sr#890247 to factory).

LD vmlinux
ld: warning: -z relro ignored
BTFIDS vmlinux
FAILED unresolved symbol cubictcp_state
make[1]: *** [/home/abuild/rpmbuild/BUILD/kernel-vanilla-5.12.0.13670.g5e321ded302d/linux-5.12-13670-g5e321ded302d/Makefile:1196: vmlinux] Error 255
make: *** [../Makefile:215: __sub-make] Error 2

Any idea what might be wrong with arm64?


--
js
suse labs