On Tue, 2025-07-01 at 14:07 -0700, Andrii Nakryiko wrote: [...] > we should be getting rid of all those __ksym __weak kfunc > redefinitions because they now should come from vmlinux.h, not add > more of that, IMO. Tbh, I'm not sure this matters much. Kfunc signatures don't change often (don't remember it ever happen), so having prototypes here and there in selftests shouldn't be a maintenance burden.