Re: [PATCH bpf-next] selftest/bpf: make pyperf600 a success again
Yonghong Song <[email protected]>
| Newsgroups | org.kernel.vger.bpf |
|---|---|
| Message-ID | <[email protected]> |
On 8/13/26 4:29 PM, Andrii Nakryiko wrote: > pyperf600 has been running into 8K BPF_COMPLEXITY_LIMIT_JMP_SEQ limitations > for a long while now, after some internal compiler changes. > > Until BPF verifier is bestowed with scalar evolution logic, make that test > actually work by doing what would anyone should do in such situations: by > moving repeatable per-iteration work into independently verified global > functions. > > `void *` argument is a problem for global funcs, but a static function wrapper > doing necessary casts and a bit of __arg_nonnull magic dust is all it takes. > > Signed-off-by: Andrii Nakryiko <[email protected]> Acked-by: Yonghong Song <[email protected]>