Does modern UBI/UBIFS still suffer from the 'unstable bits issue'?
Tim Harvey
tharvey at gateworks.com
Thu Mar 1 08:15:44 PST 2018
Greetings,
I have a user with an IMX6 and raw NAND using UBI/UBIFS who has been
able to reproduce a NAND corruption:
[ 10.611972] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 631
[ 10.634365] ubi0 warning: ubi_io_read: error -74 (ECC error) while
reading 253952 bytes from PEB 2807:8192, read only 253952 bytes, retry
[ 10.657492] ubi0 warning: ubi_io_read: error -74 (ECC error) while
reading 253952 bytes from PEB 2807:8192, read only 253952 bytes, retry
[ 10.681137] ubi0 warning: ubi_io_read: error -74 (ECC error) while
reading 253952 bytes from PEB 2807:8192, read only 253952 bytes, retry
[ 10.704267] ubi0 error: ubi_io_read: error -74 (ECC error) while
reading 253952 bytes from PEB 2807:8192, read 253952 bytes
The kernel they are using is a bit out of date but does have
'gpmi-nand: Handle ECC Errors in erased pages' [1] patch
I'm wondering if the 'unstable bits issue' [2] is still an issue or if
the UBI/UBFS Documentation is out of date and this has been resolved.
If it has been resolved, can anyone point me to the patches.
Regards,
Tim
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bd2e778c9ee361c23ccb2b10591712e129d97893
[2] http://www.linux-mtd.infradead.org/doc/ubifs.html#L_unstable_bits
More information about the linux-mtd
mailing list