Hi YAFFSers Some people (thanx Michael) found that under certain conditions, files were not being flushed correctly on unmount. Now I always assumed that the Linux VFS would be closing all handles before closing a filesystem, but on further inspection this is not the case (at least in 2.4 anyway). Solution: Flush out the YAFFS cache as part of yaffs_put_super (called during umount). This has been lightly tested and is in CVS. http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.42&r2=1.43 http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.30&r2=1.31 -- Charles