[RFC][PATCH][JFFS2] JFFS2 support for NOP 1

Kyungmin Park kmpark at infradead.org
Tue Nov 27 21:08:30 EST 2007


On 11/28/07, Jörn Engel <joern at logfs.org> wrote:
> On Wed, 28 November 2007 08:28:56 +0900, Kyungmin Park wrote:
> >
> > Umm, I'm not sure it's the right term. "sub-page" doesn't cover the
> > oob area. It's only meanful at data area.
> > Anyway it should be sub-page is 0 in MLC case.
>
> Maybe we need a good description of the problem before we proceed.  This
> argument about NOP vs. sub-page sounds as if not everyone has the same
> definition for those words.  Without agreeing on those definitions, we
> could argue for weeks without useful results.
>
> Kyungmin, can you describe the problem again, including definitions of
> potentially confusing terms?
>

sub-page: possible write size(?)
MTD usually write data with 'page size' (1KiB, 2KiB, and 4KiB) but
some upper layer such as UBI can write it with 'sub-page size (sector
size)'.

Number Of Program (NOP): How many times flash can be programed.
In general SLC NAND has 4 but this value will be smaller as the
technology is advanced and MLC NAND has 1.

The problem is that current JFFS2 implementation uses the NOP 2, data
area and oob area in NAND case. It breaks the NOP 1 limitation in MLC
case.

If the description is wrong, please let me know.

Thank you,
Kyungmin Park



More information about the linux-mtd mailing list