No subject
Fredrick Prashanth John Berchmans
fredrickprashanth at gmail.com
Thu Feb 25 17:19:20 PST 2016
Hi,
We are using UBIFS on our NOR flash.
We are observing that a lot of times the filesystem goes to read-only
unable to recover.
Most of the time its due to
a) ubifs_scan_a_node failing due to bad crc or unclean free space.
b) ubifs_leb_write failing to erase due to erase timeout
[ The above would have happened due to unclean power cuts. In our
environment this happens often ]
I checked the code in jffs2. Looking at jffs2 code it looks like jffs2
tolerates the above two
failures and moves on without mounting read-only.
Is my understanding right ?
Could we change the ubifs_scan_a_node to skip corrupted bytes and move
to next node,
instead of returning error ?
Thanks,
Fredrick
More information about the linux-mtd
mailing list