tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Removing softdep



On Mon, Jun 09, 2008 at 05:15:17PM +0100, Andrew Doran wrote:
 > > And if you value your data you don't use regular ffs either.
 > 
 > Thanks for the tip.

As I already mentioned once, regular ffs doesn't maintain referential
integrity. Block pointers are written synchronously; the data they
point to isn't. After a crash, those block pointers point to whatever
random trash was already on the disk. This results in silent file
corruption, and also sometimes disclosure of sensitive information.

This problem is well understood but not as widely known as perhaps it
should be.

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index