jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at

Question

[    5.489255] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x10028a4. {1985,c002,00000557,dc90c187}
[    5.612875] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x1002424. {1985,c002,0000047d,12dde4ea}
[    5.733251] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x100207c. {1985,c002,000003a7,5e7bab92}
[    5.862445] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x53e624. {1985,c002,0000040c,c15e2313}
[    6.002752] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x2c8738. {1985,c002,000004cb,2ac4f5ac}
[    6.123982] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x275920. {1985,c002,00000422,81b3fb1e}
[    6.253149] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x2436a8. {1985,c002,000003da,c72ed3d3}
[    6.264655] jffs2: warning: (436) jffs2_do_read_inode_internal: no data nodes found for ino #5912
[    6.273927] jffs2: Returned error for crccheck of ino #5912. Expect badness...
[    6.390614] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x101919c. {1985,c002,000003aa,ac11734f}
[    6.512867] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x2cc814. {1985,c002,00000544,9e3c39f6}
[    6.636313] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x2cc37c. {1985,c002,00000495,01168d3d}
[    6.763131] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x2cb588. {1985,c002,000004f1,b552ed69}
[    6.891160] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x2c8c04. {1985,c002,000003c2,5283aca3}
[    7.014600] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x217128. {1985,c002,000003a5,f4726319}
[    7.149345] jffs2: notice: (436) jffs2_get_inode_nodes: Node header CRC failed at 0x213930. {1985,c002,00000434,f4c1f35d}
[    7.160851] jffs2: warning: (436) jffs2_do_read_inode_internal: no data nodes found for ino #5919
[    7.170153] jffs2: Returned error for crccheck of ino #5919. Expect badness...

Answer

After the using the system for a long time, issue command recovery can easily reproduce this issue.

This is caused by different options between normal kernel and recovery config:

arch/mips/configs/t40_60sv_recovery_defconfig

@@ -1448,8 +1448,10 @@ CONFIG_JFFS2_FS=y
 CONFIG_JFFS2_FS_DEBUG=0
 CONFIG_JFFS2_FS_WRITEBUFFER=y
 CONFIG_JFFS2_FS_WBUF_VERIFY=y
-CONFIG_JFFS2_SUMMARY=y
-# CONFIG_JFFS2_FS_XATTR is not set
+# CONFIG_JFFS2_SUMMARY is not set
+CONFIG_JFFS2_FS_XATTR=y
+CONFIG_JFFS2_FS_POSIX_ACL=y
+CONFIG_JFFS2_FS_SECURITY=y
0%