From mboxrd@z Thu Jan 1 00:00:00 1970 From: Theodore Ts'o Subject: Re: reiser4 plugins Date: Fri, 24 Jun 2005 19:06:44 -0400 Message-ID: <20050624230644.GA20185@thunk.org> References: <200506231924.j5NJOvLA031008@laptop11.inf.utfsm.cl> <42BB31E9.50805@slaphack.com> <1119570225.18655.75.camel@localhost.localdomain> <42BB7B32.4010100@slaphack.com> <1119612849.17063.105.camel@localhost.localdomain> <42BC5D2E.1070307@namesys.com> Mime-Version: 1.0 Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com Content-Disposition: inline In-Reply-To: <42BC5D2E.1070307@namesys.com> List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Hans Reiser Cc: Alan Cox , David Masover , Horst von Brand , Jeff Garzik , Christoph Hellwig , Andrew Morton , Linux Kernel Mailing List , ReiserFS List On Fri, Jun 24, 2005 at 12:21:18PM -0700, Hans Reiser wrote: > There is an area where we suffered from writing fsck last. When there > are two leaf nodes with the same key range AND the bitmap cannot be > trusted to tell us which is the valid one, we don't know which is the > most recent, and pick arbitrarily. Also, if you store a backup of V3, > and you don't compress it, and you wipe out the bitmap blocks and need > to use fsck, we don't know what blocks are backup image and what blocks > are the fs. We advise users to never store a V3 backup on V3 without > compressing it. Unfortunately, there are plenty of reasons why you might want to store a filesystem image on disk besides for backup purposes: * Regression tests --- I have some 70+ small filesystem images used for e2fsck's regression test suite. (I am always amazed how many filesystem fsck programs don't have regression test suites.) * Initial ram-disk images * Image files for qemu or user-mode-linux ... and probably many more. None of these are safe to store on a reiserfs3 filesystem if you're worried about fsck being robust after a disk failure. Funny thing. When I tell system administrators who have been around the block more than a few times about this particular "feature" of reiserfs3, they usually very quickly decide that it's time to switch to another filesystem..... - Ted