bpf tool build fails for the latest stable-rc 6.1.103-rc3 The error details are as follows: prog.c: In function 'load_with_options': prog.c:1710:23: warning: implicit declaration of function 'create_and_mount_bpffs_dir' [-Wimplicit-function-declaration] 1710 | err = create_and_mount_bpffs_dir(pinmaps); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC struct_ops.o CC tracelog.o CC xlated_dumper.o CC jit_disasm.o CC disasm.o LINK bpftool /usr/bin/ld: prog.o: in function `load_with_options': prog.c:(.text+0x346a): undefined reference to `create_and_mount_bpffs_dir'
The commit causing this failure in 6.1.103-rc3: bc1605fcb33bf7a300cd3ac5c409a16bda1626ba
It appears that the commit from the 6.10 series is missing in this release candidate: 478a535ae54a ("bpftool: Mount bpffs on provided dir instead of parent dir")
Thanks, Hardik
On Thu, 01 Aug 2024 21:05:45 -0700, Hardik Garg wrote:
bpf tool build fails for the latest stable-rc 6.1.103-rc3 The error details are as follows: prog.c: In function 'load_with_options': prog.c:1710:23: warning: implicit declaration of function 'create_and_mount_bpffs_dir' [-Wimplicit-function-declaration] 1710 | err = create_and_mount_bpffs_dir(pinmaps); | ^~~~~~~~~~~~~~~~~~~~~~~~~~
The commit causing this failure in 6.1.103-rc3: bc1605fcb33bf7a300cd3ac5c409a16bda1626ba
It appears that the commit from the 6.10 series is missing in this release candidate: 478a535ae54a ("bpftool: Mount bpffs on provided dir instead of parent dir")
Thanks, Hardik
Build of final 6.1.103 fails due to the reported issue.
Can we drop this commit until we figure out a proper fix?
Thanks, Akemi
On Thu, Aug 01, 2024 at 09:05:45PM -0700, Hardik Garg wrote:
bpf tool build fails for the latest stable-rc 6.1.103-rc3 The error details are as follows: prog.c: In function 'load_with_options': prog.c:1710:23: warning: implicit declaration of function 'create_and_mount_bpffs_dir' [-Wimplicit-function-declaration] 1710 | err = create_and_mount_bpffs_dir(pinmaps); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC struct_ops.o CC tracelog.o CC xlated_dumper.o CC jit_disasm.o CC disasm.o LINK bpftool /usr/bin/ld: prog.o: in function `load_with_options': prog.c:(.text+0x346a): undefined reference to `create_and_mount_bpffs_dir'
The commit causing this failure in 6.1.103-rc3: bc1605fcb33bf7a300cd3ac5c409a16bda1626ba
It appears that the commit from the 6.10 series is missing in this release candidate: 478a535ae54a ("bpftool: Mount bpffs on provided dir instead of parent dir")
That commit does not apply to 6.1.y, sorry.
greg k-h
linux-stable-mirror@lists.linaro.org