[Yaffs] Re: [PATCH] treat OOB as a single chunk of oobavail …

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Vitaly Wool
Date:  
To: manningc2
CC: yuri.golovach, linux-mtd, yaffs
Subject: [Yaffs] Re: [PATCH] treat OOB as a single chunk of oobavail bytes
Hi Charles,

no it's not yet in CVS. I think I'll be able to commit it if we get any
positive feedback on this patch (i. e. if it's actually working for
anyone else than me :))
As for write_oobfree, it looks to be useful for JFFSx to stop messing
with oobinfos in JFFSx code.

Best regards,
Vitaly

Charles Manning wrote:

> On Friday 27 January 2006 01:51, Vitaly Wool wrote:
>
>
>> Hi Yuri,
>>
>> well, lemme just summarize what you hafta do in order to make YAFFS2
>> work with my patches.
>>
>> 1. Apply the following patch to the mtd code:
>> http://lists.infradead.org/pipermail/linux-mtd/2005-December/014648.html
>> (yes, it's a single patch!)
>> 2. Modify the fs/yaffs2/yaffs_mtdif2.c to use read_oobfree/write_oobfree
>> where appropriate.
>>
>> Hope that helps,
>>
>> Vitaly
>>
>
>
> Hi Vitaly
>
> Is this in CVS yet? If not, I hope it will be there soon.
>
> From what I see, this is going to be just what we need.
>
> YAFFS2 does not need to write_oobfree as a seperate function (it is
> always written as a single page write). YAFFS2 only needs read_oobfree.
>
> However, YAFFS1 could use the write_oobfree function at some future
> date if YAFFS1 gets moved to this interface to remove the current
> reliance on hanging the ugly ECC parameter stuff through the interface.
>
> I am pretty busy right now, but will try get the YAFFS2 side sorted
> ASAP. If the YAFFS2 stuff is CVSed before the mtd then I'll just point
> people to this patch.
>
> Thanx!
>
> Charles
>
>
>
>