Hello Jonathan, On 9/13/06, Jonathan McDowell wrote: > On Tue, Sep 12, 2006 at 04:23:11PM +0400, Vitaly Wool wrote: > > On 9/12/06, Jonathan McDowell wrote: > > >Should I expect this to work on filesystem that works fine on 2.6.16.5 > > >(in particular 2.6.16.5-tcl1 on a Balloon2)? > > > > I think you should. If that is not the case, please let me know, let's > > debug that together :) > > Ok. I've got a bit further with is. If I enable CONFIG_YAFFS_DOES_ECC > in my 2.6.18-rc5 build (it was enabled in the 2.6.16.5) then I can at > least mount and boot from the yaffs partition. I'm a bit surprised by > this - YAFFS and MTD handle ECC usage differently? So, are you saying that you've got the original filesystem as created in 2.6.16.5 with CONFIG_YAFFS_DOES_ECC option? If so, then nothing good can happen in 2.6.17+ as yaffs will conflict in OOB usage with the MTD core. I really think that CONFIG_YAFFS_DOES_ECC should be marked as obsolete for 2.6.17+ kernels. Vitaly