[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20210510100233.6865-1-miquel.raynal@bootlin.com>
Date: Mon, 10 May 2021 12:02:32 +0200
From: Miquel Raynal <miquel.raynal@...tlin.com>
To: Dan Carpenter <dan.carpenter@...cle.com>,
Miquel Raynal <miquel.raynal@...tlin.com>
Cc: Richard Weinberger <richard@....at>,
Vignesh Raghavendra <vigneshr@...com>,
Boris Brezillon <boris.brezillon@...labora.com>,
Tudor Ambarus <tudor.ambarus@...rochip.com>,
Manivannan Sadhasivam <mani@...nel.org>,
linux-mtd@...ts.infradead.org, linux-kernel@...r.kernel.org,
kernel-janitors@...r.kernel.org
Subject: Re: [PATCH] mtd: rawnand: silence static checker warning in nand_setup_interface()
On Tue, 2021-04-20 at 08:44:51 UTC, Dan Carpenter wrote:
> Smatch complains that the error code is not set on this error path:
>
> drivers/mtd/nand/raw/nand_base.c:842 nand_setup_interface()
> warn: missing error code 'ret'
>
> But actually returning success is intentional because the NAND chip will
> still work in mode 0. This patch adds a "ret = 0;" assignment to make
> the intent more clear and to silence the static checker warning. It
> doesn't affect the compiled code because GCC optimises the assignment
> away.
>
> Signed-off-by: Dan Carpenter <dan.carpenter@...cle.com>
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next, thanks.
Miquel
Powered by blists - more mailing lists