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

Peter Barada Peter.B at LogicPD.com
Thu Jan 19 16:00:26 GMT 2006


On Thu, 2006-01-19 at 15:26 +0000, Wookey wrote:
> +++ 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.

Just to clarify, LogicPD is using YAFFS (not YAFFS2) in its 2.4.26 linux
*and* 'in-house bootloader'.

> 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
-- 
Peter Barada <Peter.B at LogicPD.com>




More information about the yaffs mailing list