]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mtd: rawnand: brcmnand: Fix ecc chunk calculation for erased page bitfips
authorClaire Lin <claire.lin@broadcom.com>
Mon, 26 Aug 2019 19:57:56 +0000 (15:57 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 8 Dec 2023 07:41:59 +0000 (08:41 +0100)
commit5f3473a3e58e1b4fee986333d1b5cfa3e9204b02
tree7702d86e2162910ed3066328516ed3e117b135cb
parent6c4bed2dad4697476825f54dc7a343f79f0f4718
mtd: rawnand: brcmnand: Fix ecc chunk calculation for erased page bitfips

commit 7f852cc1579297fd763789f8cd370639d0c654b6 upstream.

In brcmstb_nand_verify_erased_page(), the ECC chunk pointer calculation
while correcting erased page bitflips is wrong, fix it.

Fixes: 02b88eea9f9c ("mtd: brcmnand: Add check for erased page bitflips")
Signed-off-by: Claire Lin <claire.lin@broadcom.com>
Reviewed-by: Ray Jui <ray.jui@broadcom.com>
Signed-off-by: Kamal Dasu <kdasu.kdev@gmail.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Signed-off-by: Yuta Hayama <hayama@lineo.co.jp>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/mtd/nand/brcmnand/brcmnand.c