Re: kernel/params.c: 'err' variable "set but not used" and perhaps should be?

From: Tejun Heo
Date: Thu Jun 04 2015 - 16:30:45 EST


On Fri, Jun 05, 2015 at 05:16:53AM +0930, Rusty Russell wrote:
> Tejun Heo <htejun@xxxxxxxxx> writes:
> > On Thu, Jun 04, 2015 at 11:03:16AM +0930, Rusty Russell wrote:
> >> Please describe the circumstances under which this function can fail.
> >
> > Allocation failure obviously
>
> Won't happen here, this is a boot-time function. version_sysfs_builtin.
> The __init is the clue.

Yes, that's this one callsite. There are whole others which can fail.
Just add WARN_ON here. What are you arguing?

Thanks.

--
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/