[BUG] JFFS2 power loss recovery issues on NAND
Iwo Mergler
iwo at call-direct.com.au
Tue Jun 17 19:51:05 EDT 2008
Matthieu CASTET wrote:
> Iwo Mergler wrote:
>> Alexey Korolev wrote:
>>>
>> Alexey,
>>
>> I know of at least one hardware ECC implementation which can flag
>> errors within the ECC bytes separately. In other words, not all
>> implementations
>> will detect/correct bit errors in the case of a ECC write error.
>>
>> About how to fix it - what about making the reading without ECC the
>> default
>> and only re-reading with ECC if JFFS2 finds an invalid checksum?
>>
> But what happen if a but flip happen ?
> If we do this, ecc won't correct it, the error can happen everywhere
> not only in checksum, for example wrong nodetype.
Forgive my ignorance - does that mean that not everything in JFFS2 is
CRC protected?
If that is the case, forget my suggestion. I don't know JFFS2 that
intimately. :-)
Kind regards,
Iwo
More information about the linux-mtd
mailing list