From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.bootlin.com ([62.4.15.54]) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fbk4w-0003Hs-Iz for linux-mtd@lists.infradead.org; Sat, 07 Jul 2018 10:04:35 +0000 Date: Sat, 7 Jul 2018 12:04:23 +0200 From: Boris Brezillon To: Colin King Cc: David Woodhouse , Brian Norris , Marek Vasut , Richard Weinberger , linux-mtd@lists.infradead.org, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] mtd: nftl: remove redundant variable nb_erases Message-ID: <20180707120423.17502c7f@bbrezillon> In-Reply-To: <20180704064609.13369-1-colin.king@canonical.com> References: <20180704064609.13369-1-colin.king@canonical.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Wed, 4 Jul 2018 07:46:09 +0100 Colin King wrote: > From: Colin Ian King > > Variable nb_erases is being assigned but is never used hence it is > redundant and can be removed. > > Cleans up clang warning: > warning: variable 'nb_erases' set but not used [-Wunused-but-set-variable] > > Signed-off-by: Colin Ian King Applied. Thanks, Boris > --- > drivers/mtd/nftlmount.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/mtd/nftlmount.c b/drivers/mtd/nftlmount.c > index 27184e3874db..91b7fb326f9a 100644 > --- a/drivers/mtd/nftlmount.c > +++ b/drivers/mtd/nftlmount.c > @@ -577,7 +577,7 @@ static int get_fold_mark(struct NFTLrecord *nftl, unsigned int block) > int NFTL_mount(struct NFTLrecord *s) > { > int i; > - unsigned int first_logical_block, logical_block, rep_block, nb_erases, erase_mark; > + unsigned int first_logical_block, logical_block, rep_block, erase_mark; > unsigned int block, first_block, is_first_block; > int chain_length, do_format_chain; > struct nftl_uci0 h0; > @@ -621,7 +621,6 @@ int NFTL_mount(struct NFTLrecord *s) > > logical_block = le16_to_cpu ((h0.VirtUnitNum | h0.SpareVirtUnitNum)); > rep_block = le16_to_cpu ((h0.ReplUnitNum | h0.SpareReplUnitNum)); > - nb_erases = le32_to_cpu (h1.WearInfo); > erase_mark = le16_to_cpu ((h1.EraseMark | h1.EraseMark1)); > > is_first_block = !(logical_block >> 15);