On Wed, May 24, 2023 at 06:04:43PM +0100, Lorenz Bauer wrote:
On Wed, May 24, 2023 at 5:04 PM Greg KH gregkh@linuxfoundation.org wrote:
Great, any specific commits that fix this issue would be appreciated to be pointed at so we can apply them.
The problem was introduced by commit f4b8c0710ab6 ("selftests/bpf: Add verifier test for release_reference()") in your tree. Seems like fixup_map_ringbuf was introduced in upstream commit 4237e9f4a962 ("selftests/bpf: Add verifier test for PTR_TO_MEM spill") but that wasn't backported.
So what tree(s) does this need to be backported to? I'm confused, this is a 6.2 email thread which is long end-of-life.
To restate my original question: how can we avoid breaking BPF selftests? From personal experience this happens somewhat regularly.
It can be avoided by people testing and letting me know when things break :)
thanks,
greg k-h