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@LogicPD.com>