xfs
[Top] [All Lists]

Re: XFS corruption during power-blackout

To: David Masover <ninja@xxxxxxxxxxxx>
Subject: Re: XFS corruption during power-blackout
From: Jörn Engel <joern@xxxxxxxxxxxxxxxxxxxx>
Date: Fri, 1 Jul 2005 23:10:06 +0200
Cc: Bryan Henderson <hbryan@xxxxxxxxxx>, Ric Wheeler <ric@xxxxxxx>, Al Boldi <a1426z@xxxxxxxxx>, Chris Wedgwood <cw@xxxxxxxx>, linux-fsdevel@xxxxxxxxxxxxxxx, linux-xfs@xxxxxxxxxxx, Steve Lord <lord@xxxxxxx>, "'Nathan Scott'" <nathans@xxxxxxx>, reiserfs-list@xxxxxxxxxxx
In-reply-to: <42C5A06F.40906@xxxxxxxxxxxx>
References: <OF23DC8299.F6F2200B-ON88257031.005B3A9B-88257031.00650D8F@xxxxxxxxxx> <42C5A06F.40906@xxxxxxxxxxxx>
Sender: linux-xfs-bounce@xxxxxxxxxxx
User-agent: Mutt/1.3.28i
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


<Prev in Thread] Current Thread [Next in Thread>