Some news for this: [PATCH] [MTD] BLOCK_RO: Readonly Block Device Layer Over MTD ?
Ricard Wanderlof
ricard.wanderlof at axis.com
Fri Nov 23 04:28:24 EST 2007
On Fri, 23 Nov 2007, Artem Bityutskiy wrote:
> On Fri, 2007-11-23 at 10:08 +0100, Ricard Wanderlof wrote:
>> Does UBI periodically scan the flash for bit flips, or is the scrubbing
>> mechanism only triggered when an mtd_read() is done by a higher layer?
>
> No, it does not do any background scanning for bit-flips. The second is
> true.
>
> If one needs some scanning, it may be implemented by making a
> users-space script run by cron daemon I guess.
On second thought, I think that the degradation of the data in a
flash memory cell is mostly due to read operations, so if no read
operations are performed, the data should be fairly secure. Then again,
there are subtle effects such as cosmic radiation flipping bits at any
random location, etc.
/Ricard
--
Ricard Wolf Wanderlöf ricardw(at)axis.com
Axis Communications AB, Lund, Sweden www.axis.com
Phone +46 46 272 2016 Fax +46 46 13 61 30
More information about the linux-mtd
mailing list