add preliminary 3.14 support
[openwrt/staging/luka.git] / target / linux / generic / patches-3.14 / 451-mtd-nand-fix-return-code-of-nand_correct_data-function.patch
diff --git a/target/linux/generic/patches-3.14/451-mtd-nand-fix-return-code-of-nand_correct_data-function.patch b/target/linux/generic/patches-3.14/451-mtd-nand-fix-return-code-of-nand_correct_data-function.patch
new file mode 100644 (file)
index 0000000..fa67305
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/drivers/mtd/nand/nand_ecc.c
++++ b/drivers/mtd/nand/nand_ecc.c
+@@ -507,7 +507,7 @@ int __nand_correct_data(unsigned char *b
+               return 1;       /* error in ECC data; no action needed */
+       pr_err("%s: uncorrectable ECC error", __func__);
+-      return -1;
++      return -EBADMSG;
+ }
+ EXPORT_SYMBOL(__nand_correct_data);