mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] Fix error-code overwrite bug
@ 2015-01-04 18:04 Giel van Schijndel
  2015-01-04 23:03 ` Giel van Schijndel
  2015-01-07 18:37 ` Andy Shevchenko
  0 siblings, 2 replies; 5+ messages in thread
From: Giel van Schijndel @ 2015-01-04 18:04 UTC (permalink / raw)
  To: linux-kernel
  Cc: Giel van Schijndel, David Woodhouse, Brian Norris,
	open list:MEMORY TECHNOLOGY...

Don't overwrite the returned error code with the boolean test used by
the if-statement (otherwise it'd be 1 or 0 always, 1 in the if-block).
---
 drivers/mtd/nftlmount.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mtd/nftlmount.c b/drivers/mtd/nftlmount.c
index 51b9d6a..1cbeb6b 100644
--- a/drivers/mtd/nftlmount.c
+++ b/drivers/mtd/nftlmount.c
@@ -91,7 +91,7 @@ static int find_boot_record(struct NFTLrecord *nftl)
 		/* To be safer with BIOS, also use erase mark as discriminant */
 		if ((ret = nftl_read_oob(mtd, block * nftl->EraseSize +
 					 SECTORSIZE + 8, 8, &retlen,
-					 (char *)&h1) < 0)) {
+					 (char *)&h1)) < 0) {
 			printk(KERN_WARNING "ANAND header found at 0x%x in mtd%d, but OOB data read failed (err %d)\n",
 			       block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
 			continue;
-- 
2.1.4


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-01-07 20:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-04 18:04 [PATCH] Fix error-code overwrite bug Giel van Schijndel
2015-01-04 23:03 ` Giel van Schijndel
2015-01-07 18:37 ` Andy Shevchenko
2015-01-07 19:52   ` Giel van Schijndel
2015-01-07 20:09     ` Andy Shevchenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®