[PATCH 1/2] [MTD] [JFFS2] MLC NAND support
Amit Kumar Sharma
amitsharma.9 at samsung.com
Fri Oct 3 01:59:50 EDT 2008
Thanks Artem for pre information , your information I hope
will be useful for us and we will consider your points
during UBIFS with OneNAND-FlexOneNAND.
----- Original Message -----
From: "Artem Bityutskiy" <dedekind at infradead.org>
To: "Amit Kumar Sharma" <amitsharma.9 at samsung.com>
Cc: "Jason Liu" <liu.h.jason at gmail.com>; "apgmoorthy"
<moorthy.apg at samsung.com>; "Kyungmin Park"
<kmpark at infradead.org>; <David.Woodhouse at intel.com>;
<linux-mtd at lists.infradead.org>
Sent: Wednesday, October 01, 2008 3:22 PM
Subject: Re: [PATCH 1/2] [MTD] [JFFS2] MLC NAND support
>
> On Wed, 2008-10-01 at 15:14 +0530, Amit Kumar Sharma
> wrote:
>> no we have started working for UBIFS , very soon we will
>> start working for UBIFS , let u know results.
>
> Note, JFFS2 is not really suitable for MLC because it has
> random wear-leveling algorithm, and it may erase one
> eraseblock
> thousands of times, while erasing the other eraseblock
> only hundreds of
> times.
>
> In UBI you may set the WL threshold to control this. Also,
> JFFS2
> does not really help with read-disturb problem, but this
> is fixable.
>
> UBI refreshes data when it meets a bit-flip.
>
> However, UBIFS is not really ready to handle this paired
> page problem.
> I mean, in MLC, if you interrupt power during write
> operation, this
> may result in corruptions in one of the previous NAND
> page. The only
> simple way to fix this is to make UBIFS assume that min.
> I/O unit size
> is not one NAND page, but several pages, so that both
> paired NAND pages
> were in one min. I/O unit.
>
> --
> Best regards,
> Artem Bityutskiy (???????? ?????)
>
>
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/
>
More information about the linux-mtd
mailing list