On Thu, Sep 14, 2023 at 03:56:04PM -0400, Kent Overstreet wrote: > On Thu, Sep 14, 2023 at 05:58:48PM +0300, Dan Carpenter wrote: > > The strndup_user() function returns error pointers on error. It never > > returns NULL. Fix the checks including the commented out code. > > My preferred style in bcachefs is > > ret = PTR_ERR_OR_ZERO(p); > if (ret) > return ret; > > It keeps things consistent when we're doing a goto err instead of a > return. So you want people to write: path = strndup_user(); ret = PTR_ERR_OR_ZERO(p); if (ret) goto err; I don't want people to look at the git log and see me writing code like that. :P You're going to have to do that yourself. That's yuck. regards, dan carpenter