From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: with ECARTIS (v1.0.0; list xfs); Mon, 16 Jul 2007 11:29:54 -0700 (PDT) Received: from raad.intranet ([212.12.190.9]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l6GITkbm019641 for ; Mon, 16 Jul 2007 11:29:48 -0700 From: Al Boldi Subject: [RFC] VFS: data=ordered (was: [Advocacy] Re: 3ware 9650 tips) Date: Mon, 16 Jul 2007 21:28:08 +0300 References: <200707162040.00062.a1426z@gawab.com> <20070716174801.GM13826@parisc-linux.org> In-Reply-To: <20070716174801.GM13826@parisc-linux.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200707162128.08397.a1426z@gawab.com> Sender: xfs-bounce@oss.sgi.com Errors-to: xfs-bounce@oss.sgi.com List-Id: xfs To: Matthew Wilcox Cc: "Bryan J. Smith" , Joshua Baker-LePain , David Chinner , Justin Piszcz , Jon Collette , linux-ide-arrays@lists.math.uh.edu, linux-raid@vger.kernel.org, xfs@oss.sgi.com, linux-fsdevel@vger.kernel.org Matthew Wilcox wrote: > On Mon, Jul 16, 2007 at 08:40:00PM +0300, Al Boldi wrote: > > XFS surely rocks, but it's missing one critical component: data=ordered > > And that's one component that's just too critical to overlook for an > > enterprise environment that is built on data-integrity over performance. > > > > So that's the secret why people still use ext3, and XFS' reliance on > > external hardware to ensure integrity is really misplaced. > > > > Now, maybe when we get the data=ordered onto the VFS level, then maybe > > XFS may become viable for the enterprise, and ext3 may cease to be KING. > > Wow, thanks for bringing an advocacy thread onto linux-fsdevel. Just what > we wanted. Do you have any insight into how to "get the data=ordered > onto the VFS level"? Because to me, that sounds like pure nonsense. Well, conceptually it sounds like a piece of cake, technically your guess is as good as mine. IIRC, akpm once mentioned something like this. But seriously, can you think of a technical reason why it shouldn't be possible to abstract data=ordered mode out into the VFS? Thanks! -- Al