On Wed, May 24, 2023 at 12:03:43PM +0100, Lorenz Bauer wrote:
On Tue, Apr 11, 2023 at 4:14 PM Greg KH gregkh@linuxfoundation.org wrote:
I didn't see anything to do here.
And selftests should NOT be broken on stable releases, if so, something is wrong as no other subsystem has that happen.
Sorry for the long delay in replying, I update the kernels we use for CI only infrequently. Here is an example of the build failure I'm seeing, from kernel.org 5.10 LTS:
In file included from /work/build/5.10.180/tools/testing/selftests/bpf/verifier/tests.h:59, from test_verifier.c:355: /work/build/5.10.180/tools/testing/selftests/bpf/verifier/ref_tracking.c:935:3: error: 'struct bpf_test' has no member named 'fixup_map_ringbuf'; did you mean 'fixup_map_in_map'? 935 | .fixup_map_ringbuf = { 11 }, | ^~~~~~~~~~~~~~~~~ | fixup_map_in_map
This is just doing make -C tools/testing/selftests/bpf after compiling a kernel.
Great, any specific commits that fix this issue would be appreciated to be pointed at so we can apply them.
thanks,
greg k-h