BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001105 [buildroot] Architecture Specific trivial always 11-29-06 04:12 02-12-07 05:42
Reporter artemys View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version 0.9.27
Summary 0001105: Missing mkfs.jffs2 option for NAND Flash
Description When generating a JFFS2 rootfs for a NAND flash, an option should be added to mkfs.jffs2 otherwise Linux kernel is printing a lot of warning messages (during rootfs mounting) like:
  CLEANMARKER node found at 0x00...... has totlen 0xc != normal 0x0

These messages are considerably slowing down system boot.

"-n" option should be added to JFFS2_OPTS variable in target/jffs2/jffs2root.mk Makefile.
Additional Information I suggest to add a "Put cleanmarkers" option to JFFS2 Config.in and add the "-n" option to JFFS2_OPTS if user want it.
I'm not sure to have fully understood yet if these cleanmarkers are really used on NAND Flash:
http://www.linux-mtd.infradead.org/faq/jffs2.html#L_clmarker [^]
http://www.die.net/doc/linux/man/man1/mkfs.jffs2.1.html [^]
Attached Files  003-buildroot-cleanmarkers.diff [^] (957 bytes) 11-29-06 09:13

- Relationships

- Notes
(0002107)
bernhardf
02-04-07 09:09

Fixed in svn a week or two ago.

Thanks for the report!
 

- Issue History
Date Modified Username Field Change
11-29-06 04:12 artemys New Issue
11-29-06 04:12 artemys Status new => assigned
11-29-06 04:12 artemys Assigned To  => uClibc
11-29-06 09:13 artemys File Added: 003-buildroot-cleanmarkers.diff
02-04-07 09:09 bernhardf Status assigned => closed
02-04-07 09:09 bernhardf Note Added: 0002107
02-04-07 09:09 bernhardf Resolution open => fixed
02-12-07 05:42 vapier Status closed => assigned
02-12-07 05:42 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker