Steve,

Unfortunately, this is a known issue in the 2.6.10 Kernel. YAFFS2 in the
2.6.10 kernel does not have "checkpoint" support. On each reboot, it
assumes to be starting from an "unclean shutdown" system, thus spending
time doing the house keeping stuff for all the files. The mount time is
proportional to the number of files (as well as the large size) in the
YAFFS2 filesystem.

Is your "minimal" filesystem busybox-based? You might have to update the
busybox application in this filesystem.

Thanks
Sneha

-----Original Message-----
From:
[EMAIL PROTECTED]
om
[mailto:[EMAIL PROTECTED]
ncidsp.com] On Behalf Of Stephen Berry
Sent: Sunday, March 16, 2008 9:22 AM
To: [email protected]
Subject: Yaffs2 boot times

I've noticed some odd behavior with booting from nand, specifically that
the time it takes to boot (or mount) the partition is directly related
to the number of files in the filesystem.

I have two partitions, one with the same minimal filesystem of 50mB in
size and the other of ~400mB. Both nand partitions are the same physical
size. The minimal filesystem boots fairly quickly, under 10 seconds or
so, while the *big* filesystem takes several minutes. If it weren't for
the fact the the minimal filesystem is a pain in the butt to work with
(control-c, telnet, ftp,  seem to NOT work among other things) I'd just
stick with it.

Does anyone have any ideas as to what is going on with mounting yaffs2 ?

    Steve
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to