On Thu, Nov 18, 2021 at 07:01:42PM +0200, Andy Shevchenko wrote: > On Thu, Nov 18, 2021 at 05:38:14PM +0100, Bartosz Golaszewski wrote: > > On Thu, Nov 18, 2021 at 4:46 PM Andy Shevchenko > > <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > > On Thu, Nov 18, 2021 at 02:23:17PM +0100, Bartosz Golaszewski wrote: ... > > > > + if (ret) { > > > > + ret = -EINVAL; > > > > > > Sorry, forgot to ask, why this is needed? > > > > What do you mean? 0 lines doesn't sound like a valid value so -EINVAL > > is in order. > > What is so special about -EINVAL? Why ret can't be returned? See another mail, I explained how the code should be. -- With Best Regards, Andy Shevchenko