[openwrt/openwrt] bmips: remove duplicated brcmnand patch
LEDE Commits
lede-commits at lists.infradead.org
Mon May 17 03:26:43 PDT 2021
noltari pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/f2844a63387db342c9173423c58b6e34e0e027b1
commit f2844a63387db342c9173423c58b6e34e0e027b1
Author: Álvaro Fernández Rojas <noltari at gmail.com>
AuthorDate: Mon May 17 12:25:34 2021 +0200
bmips: remove duplicated brcmnand patch
brcmnand patch was applied upstream on 5.10.37 update.
Fixes: d337731f85c8 ("kernel: bump 5.10 to 5.10.37")
Signed-off-by: Álvaro Fernández Rojas <noltari at gmail.com>
---
...and-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch | 38 ----------------------
1 file changed, 38 deletions(-)
diff --git a/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch b/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch
deleted file mode 100644
index 00669843d8..0000000000
--- a/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 095b4dabff2a929cefd330110c5c578956213188 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari at gmail.com>
-Date: Wed, 24 Feb 2021 09:02:10 +0100
-Subject: [PATCH] mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Hamming ECC doesn't cover the OOB data, so reading or writing OOB shall
-always be done without ECC enabled.
-This is a problem when adding JFFS2 cleanmarkers to erased blocks. If JFFS2
-clenmarkers are added to the OOB with ECC enabled, OOB bytes will be changed
-from ff ff ff to 00 00 00, reporting incorrect ECC errors.
-
-Fixes: 27c5b17cd1b1 ("mtd: nand: add NAND driver "library" for Broadcom STB NAND controller")
-Signed-off-by: Álvaro Fernández Rojas <noltari at gmail.com>
-Acked-by: Brian Norris <computersforpeace at gmail.com>
-Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>
-Link: https://lore.kernel.org/linux-mtd/20210224080210.23686-1-noltari@gmail.com
----
- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
---- a/drivers/mtd/nand/raw/brcmnand/brcmnand.c
-+++ b/drivers/mtd/nand/raw/brcmnand/brcmnand.c
-@@ -2694,6 +2694,12 @@ static int brcmnand_attach_chip(struct n
- chip->ecc.read_oob = brcmnand_read_oob_raw;
- }
-
-+ /* If OOB is written with ECC enabled it will cause ECC errors */
-+ if (is_hamming_ecc(host->ctrl, &host->hwcfg)) {
-+ chip->ecc.write_oob = brcmnand_write_oob_raw;
-+ chip->ecc.read_oob = brcmnand_read_oob_raw;
-+ }
-+
- return ret;
- }
-
More information about the lede-commits
mailing list