Patch "ARM: dts: imx6ull: fix ubi filesystem mount failed" has been added to the 5.10-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    ARM: dts: imx6ull: fix ubi filesystem mount failed

to the 5.10-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     arm-dts-imx6ull-fix-ubi-filesystem-mount-failed.patch
and it can be found in the queue-5.10 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 4f7c7f51441c54d6ea77583f8b8aba0a268eceab
Author: dillon min <dillon.minfei@xxxxxxxxx>
Date:   Wed Mar 17 23:45:09 2021 +0800

    ARM: dts: imx6ull: fix ubi filesystem mount failed
    
    [ Upstream commit e4817a1b6b77db538bc0141c3b138f2df803ce87 ]
    
    For NAND Ecc layout, there is a dependency from old kernel's nand driver
    setting and current. if old kernel use 4 bit ecc , we should use 4 bit
    in new kernel either. else will run into following error at filesystem
    mounting.
    
    So, enable fsl,use-minimum-ecc from device tree, to fix this mismatch
    
    [    9.449265] ubi0: scanning is finished
    [    9.463968] ubi0 warning: ubi_io_read: error -74 (ECC error) while reading
    22528 bytes from PEB 513:4096, read only 22528 bytes, retry
    [    9.486940] ubi0 warning: ubi_io_read: error -74 (ECC error) while reading
    22528 bytes from PEB 513:4096, read only 22528 bytes, retry
    [    9.509906] ubi0 warning: ubi_io_read: error -74 (ECC error) while reading
    22528 bytes from PEB 513:4096, read only 22528 bytes, retry
    [    9.532845] ubi0 error: ubi_io_read: error -74 (ECC error) while reading
    22528 bytes from PEB 513:4096, read 22528 bytes
    
    Fixes: f9ecf10cb88c ("ARM: dts: imx6ull: add MYiR MYS-6ULX SBC")
    Signed-off-by: dillon min <dillon.minfei@xxxxxxxxx>
    Reviewed-by: Fabio Estevam <festevam@xxxxxxxxx>
    Signed-off-by: Shawn Guo <shawnguo@xxxxxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts b/arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts
index ecbb2cc5b9ab..79cc45728cd2 100644
--- a/arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts
+++ b/arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts
@@ -14,5 +14,6 @@
 };
 
 &gpmi {
+	fsl,use-minimum-ecc;
 	status = "okay";
 };



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux