JFFS2 powerfail ?
Artem Bityutskiy
dedekind at infradead.org
Wed Apr 23 11:33:32 EDT 2008
Hi,
On Wed, 2008-04-23 at 17:26 +0200, Vellemans, Noel wrote:
> All seems to go quite well, but from time to time after pressing the RESET button (of powerfail), I get CRC-errors , the numer of warnings increments typically each time I powerfail.
>
> JFFS2 notice: (791) check_node_data: wrong data CRC in data node at 0x01062120: read 0xfac2f85a, calculated 0x9ac0c6d1.
> JFFS2 notice: (791) check_node_data: wrong data CRC in data node at 0x002b9bf0: read 0x9f182fab, calculated 0x4ad20e5f.
> JFFS2 notice: (791) check_node_data: wrong data CRC in data node at 0x002b5d60: read 0x79a2a9d8, calculated 0x35234c9a.
This is normal. It's just half-written nodes which correspond to the
last writes you made before the power cut. They are harmless, although
spam the syslog. JFFS2 cannot remove them straight after mount, so they
may accumulate. Which means each time you see corruption messages for
the previous unclean reboots. However, the corrupted nodes will go away
some time, when JFFS2 decides to garbage-collect corresponding
eraseblocks. IOW, don't worry, this is a feature.
--
Best regards,
Artem Bityutskiy (Битюцкий Артём)
More information about the linux-mtd
mailing list