hi,all, recently,I add the yaffs to my linux kernel-2.4.19; and I can mount the yaffs file system well; however when I want to write a new file(vi etc.) to the file system. the function:yaffs_WriteNewChunkToNAND will be used,but The console display that : "yaffs write verify failed on chunk n" "yaffs write verify failed on chunk n" ............ and i print the spare and rbSpare ,in my opinion ,they must be the same!~ but in fact they are not the same !~ the tagByte2 and the tagByte3 are different. and the blockStatus i wrote was 0xFF; but 0x71 read; i think this difference make the file written error!~ ,so I just want anyone can help me to tell me how ......to sovle this problem..... a big problem for me ,gaga , and thanks a lot!~ Bily 2008-07-22