]> www.infradead.org Git - mtd-utils.git/commitdiff
nandtest: set oldstats.failed
authorJan Weitzel <j.weitzel@phytec.de>
Thu, 24 Nov 2011 10:57:21 +0000 (11:57 +0100)
committerArtem Bityutskiy <Artem.Bityutskiy@intel.com>
Thu, 1 Dec 2011 07:54:43 +0000 (09:54 +0200)
if new ecc failed occures oldstats.corrected is updated not oldstats.failed

Signed-off-by: Jan Weitzel <j.weitzel@phytec.de>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@intel.com>
nandtest.c

index dc28d0967e9f226331bd32c5e9a5afcfe82f0b8c..db7f4279959ea4d17629eead6f8b3b196f06bb3b 100644 (file)
@@ -105,7 +105,7 @@ int erase_and_write(loff_t ofs, unsigned char *data, unsigned char *rbuf)
        }
        if (newstats.failed > oldstats.failed) {
                printf("\nECC failed at %08x\n", (unsigned) ofs);
-               oldstats.corrected = newstats.corrected;
+               oldstats.failed = newstats.failed;
        }
        if (len < meminfo.erasesize)
                exit(1);