[Yaffs] Re: Anyone with a successfully working YAFFS2 on 2k NAND?

Wookey wookey at aleph1.co.uk
Thu Jan 19 15:26:37 GMT 2006


+++ Veegoe5c Veegoe5c [06-01-17 14:45 -0800]:
> Just curious, if anybody has ever really used a YAFFS2 filesystem on real 
> hardware without it crashing?  From recent previous posts in this list, I'm 
> almost led to believe it has never truly "worked" in read/write mode 
> without crashing the GC in even the simplest forms of read/write filesystem 
> activity.  Is there anyone willing to give a testimonial on how YAFFS2 has 
> successfully worked in their application to remove doubt that YAFFS2 is 
> anything but a dead project that only ever worked "in theory"?

I hope some users will reply with their own personal experiences, but it is
certainly being used in real, shipping products. All the problems reported
here are YAFFS+Linux (i.e with MTD interaction). YAFFS2 with WinCE, eCOS and
'in-house bootloader' (logicPD) projects are all very happy. i.e. the
filesystem itself works, but the interfacing with Linux/MTD is broken.

Perhaps what you really want to know is who is using it with Linux
satisfactorily? I too would be interested in a head-count. 

I know it is working on Balloon2 + Linux 2.4 (a few boards fitted with 2K
NAND for YAFFS2 test purposes). It will be the default FS on Balloon3
boards, shipping later this year.

I understand this system is also working fine:


As you observe, the 'YAFFS2+MTD problem' has gone on far too long now, and
generated genuine problems and corresponding bad feeling along the way. We
have been expecting MTD infrastructure changes which would allow a proper,
long-term fix in YAFFS2 to happen for some time now (see YAFFS & MTD list
archives for relevant discussion - some links below), but it hasn't (all)
happened yet. So we are in the process of spending some time and money to
finally get it sorted. Apologies to all that it has taken about 6 months
longer than expected so far.

Some links documenting the efforts so far:
Explanation of the issue:
 http://www.aleph1.co.uk/pipermail/yaffs/2005q4/001589.html
proposals from Vtialy Wool & Charles Manning
 http://lists.infradead.org/pipermail/linux-mtd/2005-September/013949.html
 http://lists.infradead.org/pipermail/linux-mtd/2005-October/014112.html
Patches by Vitaly Wool and discussion
 http://lists.infradead.org/pipermail/linux-mtd/2005-November/014494.html
 http://lists.infradead.org/pipermail/linux-mtd/2005-December/014522.html
 http://lists.infradead.org/pipermail/linux-mtd/2005-December/014523.html
 http://lists.infradead.org/pipermail/linux-mtd/2005-November/014496.html
 http://lists.infradead.org/pipermail/linux-mtd/2005-December/014521.html

Wookey
-- 
Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK  Tel +44 (0) 1223 811679
work: http://www.aleph1.co.uk/     play: http://www.chaos.org.uk/~wookey/



More information about the yaffs mailing list