Hi, I have downloaded the yaffs2 from http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/ for linux 2.4.20 and i'm facing some issues during the build. In the file yaffs_guts.c in function yaffs_DeleteChunk(..), there is a call for yaffs_ReadChunkFromNAND(dev,chunkId,NULL,&spare,0); as shown below. #ifdef CONFIG_MTD_NAND_VERIFY_WRITE //read data before write, to ensure correct ecc //if we're using MTD verification under Linux yaffs_ReadChunkFromNAND(dev,chunkId,NULL,&spare,0); #endif Issues: 1. spare has not been declared anywhere in the function . 2. yaffs_ReadChunkFromNAND() in yaffs_DeleteChunk(..) doesnot have a defined reference. When i build yaffs2, first i get "spare undeclared", after declaring the spare as "yaffs_spare spare" in the function, it builds fine but while linking it gives me an error " undefined refernce: yaffs_ReadChunkFromNAND". Has anyone encountered this problem (or cud be a bug). Is there any patch available for this. Thanks in Advance, Gromer