From bc6f5df46460fe00b953fb81706770b49bd36e77 Mon Sep 17 00:00:00 2001 From: Miquel Raynal Date: Mon, 26 Aug 2024 11:46:21 +0200 Subject: nand-utils: nanddump: Explicitely use the page size when relevant Using bs when skipping the bad sector is abusive as what we want is using the size of a block and the size of a page. The fact that bs currently is the size of a page is misleading here, has I intend to make this amount grow. Signed-off-by: Miquel Raynal Signed-off-by: David Oberhollenzer --- nand-utils/nanddump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nand-utils/nanddump.c b/nand-utils/nanddump.c index 346af1e..a3e6e92 100644 --- a/nand-utils/nanddump.c +++ b/nand-utils/nanddump.c @@ -458,7 +458,7 @@ int main(int argc, char * const argv[]) /* skip bad block, increase end_addr */ if (bb_method == skipbad) { end_addr += mtd.eb_size; - ofs += mtd.eb_size - bs; + ofs += mtd.eb_size - mtd.min_io_size; if (end_addr > mtd.size) end_addr = mtd.size; continue; -- cgit v1.2.3