From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?iso-8859-1?Q?J=F6rn?= Engel Subject: Re: XFS corruption during power-blackout Date: Fri, 1 Jul 2005 23:10:06 +0200 Message-ID: <20050701211006.GA13311@wohnheim.fh-wedel.de> References: <42C5A06F.40906@slaphack.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Bryan Henderson , Ric Wheeler , Al Boldi , Chris Wedgwood , linux-fsdevel@vger.kernel.org, linux-xfs@oss.sgi.com, Steve Lord , 'Nathan Scott' , reiserfs-list@namesys.com Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com To: David Masover Content-Disposition: inline In-Reply-To: <42C5A06F.40906@slaphack.com> List-Id: linux-fsdevel.vger.kernel.org On Fri, 1 July 2005 14:58:39 -0500, David Masover wrote: > Bryan Henderson wrote: > [...] > >What you'd really like is to fsync a multi-file unit of work (transaction) > >-- and not just among open files. You'd like to open, write, and close > >1000 files in a single transaction and then commit that transaction, with > >no syncing due to timers in the meantime. If you're really greedy, you'd > >also ask for complete rollback if the system fails before the commit. > > Both of these are planned for Reiser4. Or is it 4.1? Both are pretty trivial to implement for a tree-based fs like reiserfs. Non-trivial is the user interface. Not sure if sys_reiser is the answer to that. Jörn -- When people work hard for you for a pat on the back, you've got to give them that pat. -- Robert Heinlein