[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CACRpkdYB9i5fy9KyBBsqoh4Mh6RgtOx15mTHd_cmT=nHS=f0Dw@mail.gmail.com>
Date: Fri, 7 Dec 2018 13:23:28 +0100
From: Linus Walleij <linus.walleij@...aro.org>
To: Nicholas Mc Guire <hofrat@...dl.org>
Cc: "open list:GPIO SUBSYSTEM" <linux-gpio@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH] pinctrl: sx150x: handle failure case of devm_kstrdup
On Sun, Dec 2, 2018 at 11:08 AM Nicholas Mc Guire <hofrat@...dl.org> wrote:
> devm_kstrdup() may return NULL if internal allocation failed.
> Thus using label, name is unsafe without checking. Therefor
> in the unlikely case of allocation failure, sx150x_probe() simply
> returns -ENOMEM.
>
> Signed-off-by: Nicholas Mc Guire <hofrat@...dl.org>
> Fixes: 9e80f9064e73 ("pinctrl: Add SX150X GPIO Extender Pinctrl Driver")
Patch applied.
> Problem located with an experimental coccinelle script
I like this script.
Yours,
Linus Walleij
Powered by blists - more mailing lists