On 12. Sep 2025, at 11:56, Heiko Carstens wrote: > This is not an improvement and also incorrect, since kfree() may now > be called with an error pointer. Unless I'm missing something, kfree() works just fine with error pointers. See linux/slab.h: DEFINE_FREE(kfree, void *, if (!IS_ERR_OR_NULL(_T)) kfree(_T))