Re: [PATCH] mtd: nand: Fix nand write error with bad block addresses above 32-bit

2020-09-14 Thread Tom Rini
On Mon, Aug 31, 2020 at 02:27:37PM +0200, Michal Simek wrote: > From: T Karthik Reddy > > Nand writes should skip the bad blocks with "nand write" command. > In case of bad blocks with above 32-bit address, nand_block_isbad() > returns false due to truncated bad block address. > > In below code

[PATCH] mtd: nand: Fix nand write error with bad block addresses above 32-bit

2020-08-31 Thread Michal Simek
From: T Karthik Reddy Nand writes should skip the bad blocks with "nand write" command. In case of bad blocks with above 32-bit address, nand_block_isbad() returns false due to truncated bad block address. In below code segment, if (nand_block_isbad(mtd, offset & ~(mtd->erasesize - 1)))