Author: Chris David Date: To: yaffs Subject: Re: [Yaffs] Maybe using a YFREED string in yaffs_DeleteSymLink
Hi Charles,
I just wanted to state for the record that I am happy with the
behavior of yaffs_guts.c revision 1.98 in terms of fixing the symlink
delete issue.
I was able to replicate the issue by simply creating a symbolic link,
then deleting it, then immediately pulling the power. I did 4 runs
like this, and the fs became unmountable somewhere between 237 and 405
attempts. For the record, this was on a '12:30pm PST on Nov 6, 2007'
snapshot. Then, I rebuilt with a '1:30pm PST on Dec 7, 2009'
snapshot, and it did 5,755 attempts with no problems.
And also, the new code was able to mount a filesystem generated by the
previous code, that the previous code could not mount.