I could be wrong, but I think JFFS2 uses the OOB. The JFFS2 Out of Band usage section in this link mention about it
http://www.linux-mtd.infradead.org/doc/nand.html

Ceco
Charles Manning <manningc2@actrix.gen.nz> wrote:
On Friday 24 November 2006 12:13, goog long wrote:
> Thanks for your info, but I have no problem at all with JFFS2 using the
> same NAND driver. I run the full test on JFFS2 without any error.
>
> Ceco

JFFS2 does not use OOB, so any OOB corruptions don't break JFFS2.

>
> Charles Manning wrote: This, and all your
> previous recent problems, look like issues in the nand driver.
>
> Allocator out can only happen when a lot of blocks all seem to go bad, or
> there are a lot of nand errors. This is extremely unlikely with real
> flash, but is quite possible if the software is being told that the blocks
> are bad.
>
> My suggestion is to add more tracing to the lower levels (including the
> nand drivers) to figure out what is getting messed up.
>
> -- CHarles


Check out the all-new Yahoo! Mail beta - Fire up a more powerful email and get things done faster.