ubuntu_bpf failed to build on Noble
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
New
|
Undecided
|
Unassigned |
Bug Description
Test build failed since 6.8.0-19.19 (probably way more earlier, this is earliest one that I can see):
CLNG-BPF [test_maps] test_tcpnotify_
CLNG-BPF [test_maps] test_time_tai.bpf.o
CLNG-BPF [test_maps] test_trace_
CLNG-BPF [test_maps] test_trace_
CLNG-BPF [test_maps] test_tracepoint
CLNG-BPF [test_maps] test_trampoline
CLNG-BPF [test_maps] test_tunnel_
make[1]: Leaving directory '/home/
make: Leaving directory '/home/
stderr:
Warning: Kernel ABI header at 'tools/
Warning: Kernel ABI header at 'tools/
progs/
30 | struct bpf_fou_encap *encap, int type) __ksym;
| ^
progs/
32 | struct bpf_fou_encap *encap) __ksym;
| ^
progs/
741 | struct bpf_fou_encap encap = {};
| ^
progs/
741 | struct bpf_fou_encap encap = {};
| ^
progs/
765 | ret = bpf_skb_
| ^
progs/
778 | struct bpf_fou_encap encap = {};
| ^
progs/
778 | struct bpf_fou_encap encap = {};
| ^
progs/
802 | ret = bpf_skb_
| ^
progs/
816 | struct bpf_fou_encap encap = {};
| ^
progs/
816 | struct bpf_fou_encap encap = {};
| ^
7 errors generated.
make[1]: *** [Makefile:620: /home/ubuntu/
make: *** [Makefile:180: all] Error 2
Seems that it needs CONFIG_NET_FOU=y as per https:/ /lore.kernel<email address hidden> /T/#m8b94d75905 80d70a87755d1df 3c72af7962912eb
and we have CONFIG_NET_FOU=m