Hi YAFFSers
I have made a few changes to CVS for YAFFS2:
1) People using yaffs direct with more recent versions of Linux were having
problems compiling because of issues with the way st_time etc were defined.
I have changed all the yaffs2 fields from st_xxxx to yst_xxxx to get around
this.
2) The yaffs2 garbage collector had some issues where it would start to work
too hard when the partition became full and write would get very slow when
full. This has been fixed by a better decoupling between the concept of
"full" and the number of erased blocks. Some testers report that the system
performance under disk full conditions is very much improved.
-- Charles