JFFS2 wrong data CRC message
Adrian Hunter
ext-adrian.hunter at nokia.com
Wed May 2 09:02:49 EDT 2007
ext David Woodhouse wrote:
> On Wed, 2007-05-02 at 12:19 +0300, Adrian Hunter wrote:
>> Can someone explain why this message is not an error?
>>
>> JFFS2 notice: (17573) read_dnode: wrong data CRC in data node at
>> 0x07e85800: read 0x86c6656c, calculated 0xaf4f2bc5.
>
> Because it's almost certainly harmless. It usually just means that you
> rebooted or reset without cleanly unmounting -- and thus without the
> writebuffer getting flushed to finish the node it was writing at the
> time. So the data CRC fails, and the node is ignored.
>
Unfortunately I started with an empty flash and have not rebooted at all.
I've been running stress tests constantly for about a week, and this is
the only JFFS2 message. The tests do unmount and remount, but there are
no error messages.
So unless you can offer an alternative explanation I am going to have to
assume it is an error.
More information about the linux-mtd
mailing list