xfs
[Top] [All Lists]

Re: XFS to main kernel source

To: Steve Lord <lord@xxxxxxx>, hch@xxxxxxxxxxxxx, Alan Cox <alan@xxxxxxxxxxxxxxxxxxx>, "Gonyou, Austin" <austin@xxxxxxxxxxxxxxx>, narancs@xxxxxxxxxxxxxxxxxxxx, linux-xfs@xxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
Subject: Re: XFS to main kernel source
From: Steve Lord <lord@xxxxxxx>
Date: Thu, 20 Sep 2001 22:25:20 -0500
In-reply-to: Message from Andreas Dilger <adilger@turbolabs.com> of "Thu, 20 Sep 2001 21:12:21 MDT." <20010920211221.G14526@turbolinux.com>
Sender: owner-linux-xfs@xxxxxxxxxxx
> On Sep 20, 2001  16:31 -0500, Steve Lord wrote:
> > XFS quotas are transactional, when space is added to a file the quota is
> > adjusted in the same transaction. It is fairly hard to do this without your
> > own quota code.
> 
> Actually not.  The quotas in ext3 are transactional as well.  It's just
> that the "ext3" journal layer allows nested transactions, so it is possible
> to start a write transaction, call into the journal code which calls back
> into the ext3 write code to start a nested transaction on the journal file
> (i.e. it is in the same transaction as the initial write), and then the
> initial write completes.

OK, good point, but doing a major rewrite of XFS to use a different
transaction mechanism is not really on the cards, plus we have on disk
compatibility with the Irix version to consider.

Steve




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