Hello I wonder if you can try something for me? In yaffs_fs.c there is a set of lines #if CONFIG_YAFFS_DISABLE_WIDE_TNODE dev->wideTnodeDisable=1; #endif By default this is off. Can you try setting the compile flag to have wideTnodeDisable = 1 and see if that changes things. I found that this changes things in my test harness and I shall be investigating why. -- CHarles On Thursday 24 December 2009 14:45:17 JiSheng Zhang wrote: > Hi Charles, > > 2009/12/24 Charles Manning : > > An update on this... > > > > There were two sets of problems: One inside the yaffs_fs.c and another in > > yaffs_guts.c > > +1, thanks for clarification. > > > The yaffs_fs.c problem seems to be fixed now and fsx runs fine for long > > periods (a day) on partitions up to 64MB. > > > > The yaffs_guts.c problem only manifests on devices > 64MB. The good news > > is that I can make this happen in the yaffs_direct test harness (without > > using the VFS). This should make the problem far easier to isolate. > > Good news. > > > Thank you very much to Jisheng for helping to highlight this issue. > > > > It's getting late on Christmas Eve for me... > > > > -- CHarles > > Merry Christmas Eve! > > Cheers, > Jisheng > > _______________________________________________ > yaffs mailing list > yaffs@lists.aleph1.co.uk > http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs