Some news for this: [PATCH] [MTD] BLOCK_RO: Readonly Block Device Layer Over MTD ?

Jörn Engel joern at logfs.org
Wed Nov 21 16:32:58 EST 2007


On Wed, 21 November 2007 21:46:16 +0100, Ricard Wanderlof wrote:
> On Wed, 21 Nov 2007, Josh Boyer wrote:
> 
> > > > What problem does the driver solve?
> > > It allow  to use cramfs/squashfs/fat in read-only on NAND flash for
> > > embedded systems.
> >
> > Not really.  It allows you to put one of those filesystems into
> > NAND using a bad-block aware program initially, and mount it.  It
> > doesn't handle run-time bit flips or errors from what I can see.
> 
> Won't ECC take care of spurious bit flips?

Single-bit, yes.  Once you accumulated a bunch of them in proximity, it
may no longer work.

Jörn

-- 
Data dominates. If you've chosen the right data structures and organized
things well, the algorithms will almost always be self-evident. Data
structures, not algorithms, are central to programming.
-- Rob Pike



More information about the linux-mtd mailing list