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

Jörn Engel
2007-11-22T14:05:16Z

On Thu, 22 November 2007 08:58:58 +0100, Ricard Wanderlof wrote:
> On Wed, 21 Nov 2007, Jörn Engel wrote:
>
> >> If data is corrupted between tow read even journalized are log file
> >> system will loose data.
> >> Either there is a mechanism I missed in this file system or 2 bits
> >> flipped are so rare that this event can be ignored.
> >
> > It means that NAND needs scrubbing.
>
> By 'scrubbing' do you mean erasing the blocks in question and rewriting
> them with the same data in order to put fresh data back in the bit cells?

Please don't reply to the list only. If you are asking me a question,
it is really impolite to send it elsewhere. And I bet others would like
to stay on Cc: as well.

http://en.wikipedia.org/wiki/Memory_scrubbing

Trivial scrubbing could leave the block in an erased or
partially-written state if power-loss occurs at an inconvenient time.
So scrubbing should be performed in some higher layer like an FTL, a
filesystem, system maintenance applications, etc.

Jörn

--
Science is like sex: sometimes something useful comes out,
but that is not the reason we are doing it.
-- Richard Feynman