Sorry,this is my third eamil for this subject. I hope it will not be changed to other language that nobody can't read. I have porting linux2.6.11.8 on ARM s3c2410, using the yaffs as root fs. It runs well but: 1. If I "mkdir gg", it shows me the massage: "mkdir: Cann't create directory `gg': Cannot allocate memory". When I disabe the ECC, the question alse appears. 2. When tracing "mkdir", I found that the return value of "yaffs_AllocateChunk" is < 0. 3. The root device was created using another kernel: 2.4, also as yaffs. It has no problem when using linux2.4. Can you give me some suggestions? Thank you! Whati I do to port the 2.6.11.8 kernel is the same as this artical: http://superlp.blogchina.com/1391393.html -- USTC Alumni Email System