Re: [Yaffs] [PATCH] make yaffs2 work with 2.6.17+ kernels

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Vitaly Wool
Date:  
To: Jonathan McDowell
CC: yaffs
Subject: Re: [Yaffs] [PATCH] make yaffs2 work with 2.6.17+ kernels
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