pahole: FAILED unresolved symbol cubictcp_state with linux 5.13
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dwarves-dfsg (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The new linux-unstable 5.13 build is failing during the BTFIDS stage with the following errors on all architectures (except for amd64):
FAILED unresolved symbol cubictcp_state
make: *** [Makefile:1191: vmlinux] Error 255
make: *** Deleting file 'vmlinux'
There was an upstream discussion about this and the conclusion was to remove the ftrace filter and all its related functions in pahole:
https:/
[Fix]
Apply this patch that removes the ftrace filter: https://<email address hidden>/
[Test case]
Build linux 5.13 with CONFIG_BPF_JIT and CONFIG_BTF enabled.
[Where problems could occur]
This change could potentially break users of pahole that are relying on the ftrace filter feature.
tags: | added: patch |
Debdiff reported in attach seems to fix the problem (no build errors with linux-unstable 5.13).