JFFS3 & performance

Jörn Engel joern at wohnheim.fh-wedel.de
Thu Jan 13 10:09:27 EST 2005


On Wed, 12 January 2005 14:30:32 -0800, Jared Hulbert wrote:
> 
> Retiring blocks/pages was an idea for the more lossy flash NAND, AND
> etc.  If your media goes bad with NOR you probably can't boot anyway.
> 
> I'm thinking the opposite conclusion.  If I understand this correctly
> most CRC's on NOR are wasted effort.  I don't claim to quite
> understand JFFS2 architecture yet but it seems to me the data CRC's
> are not needed for NOR, perhaps some of the other CRC's are not needed
> as well.

I thought the same, but Josh convinced me.  NOR *should* just work and
never have problems.  Checksums *should* be a wasted effort.  But for
some reason, both the flash vendor and quality assurance messed up and
broken flashes got were soldered into products.  Nasty.

So at this point, checksums are quite nice because they effectively do
the job that quality assurance should have done.

Jörn

-- 
When you close your hand, you own nothing. When you open it up, you
own the whole world.
-- Li Mu Bai in Tiger & Dragon




More information about the linux-mtd mailing list