
On Fri, 12 Apr 2013, James Harper <james.harper@bendigoit.com.au> wrote:
The aim is to have routine errors fixed online, the old thing of having a long fsck every certain number of days or certain number of boots has to go. But there will always be situations where a filesystem can't be fixed online.
What is a "routine error"? Is this an error caused by the underlying disk corruption that we have been discussing, or is that already implemented as correct-on-read?
Routine errors are random small corruption to data and metadata. This are fixed on read if discovered or on a scrub otherwise. Similar corruption to superblocks and other important data structures may not be "routine" in that they can prevent mounting. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/