[Yaffs-archive] Re: Latest CVS

Nick Bane nick@cecomputing.co.uk
Sun, 24 Nov 2002 00:10:26 -0000


I downloaded the latest mtd cvs and overwrote 2.4.19-rmk4 with the mtd parts
from drivers/mtd and include/mtd. I then added back the fujitsu NAND part
defs and the balloon specific NAND drivers modifying them to use the new
orthodoxy using NAND_ECC_NONE and it is all just fine.

The HOWTO will now not suggest patching nand.c as previously posted.

I haven't incorporated the latest suggestions of Thomas' re yaffs speedups
as that is for Charles to decide on.

I also support the per-mtd-partition rather than per-mtd-device ecc mode
support as that would enable multiple file systems to reside on the same
device. This would have been helpful to me during development. Instead I
used two devices.

Nick Bane

----- Original Message -----
From: "Thomas Gleixner" <tglx@linutronix.de>
To: "Nick Bane" <nick@cecomputing.co.uk>; "yaffs list"
<yaffs@toby-churchill.org>
Sent: Friday, November 22, 2002 3:38 PM
Subject: Re: Latest CVS


> On Friday 22 November 2002 11:00, Nick Bane wrote:
>
> > 1) Patch the nand.c in mtd to ignore the ecc calculations if
NAND_ECC_NONE
> > is selected.
> > 3) Do ones own nand interface and make sure that NAND_ECC_NONE is
asserted
> > (be aware that this makes the rest of the chip unsuitable for
CRAMFS/JFFS2)
> Maybe it would be more conveniant to use the latest nand-code from
mtd-cvs,.
> where a lot of speedups were done and the selection of ECC is possible
> through the filesystem driver, as I posted on 9-25-02 on this list. The
> actual JFFS2 code supports this new behaviour and it should be no big deal
to
> modify yaffs to use it too. So you can use both on one system.
>
> This would surely increase the chance to get it into the kernel code
sometime.
>
> --
> Thomas
> ____________________________________________________
> linutronix - competence in embedded & realtime linux
> http://www.linutronix.de
> mail: tglx@linutronix.de
>
>


---------------------------------------------------------------------------------------
This mailing list is hosted by Toby Churchill open software (www.toby-churchill.org).
If mailing list membership is no longer wanted you can remove yourself from the list by 
sending an email to yaffs-request@toby-churchill.org with the text "unsubscribe" 
(without the quotes) as the subject.