From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: [PATCH] direct I/O fallback sync simplification Date: Wed, 30 Sep 2009 14:05:04 +0200 Message-ID: <20090930120504.GA23766@lst.de> References: <20090923130730.GC10759@lst.de> <20090923140430.GB15256@shareable.org> <20090926150842.GB11623@lst.de> <20090929213001.GA5896@shareable.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Christoph Hellwig , Al Viro , Nick Piggin , Jan Kara , linux-fsdevel@vger.kernel.org To: Jamie Lokier Return-path: Received: from verein.lst.de ([213.95.11.210]:52194 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754205AbZI3MFP (ORCPT ); Wed, 30 Sep 2009 08:05:15 -0400 Content-Disposition: inline In-Reply-To: <20090929213001.GA5896@shareable.org> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Tue, Sep 29, 2009 at 10:30:02PM +0100, Jamie Lokier wrote: > What I'm suggesting is that there is no need to commit the data to the > disk, and sometimes it's an unwanted pessimisation. So those calls > may be removed entirely. I'm not going to losen up these semantics. They might be utterly wrong, but it's what we have given to users for a long time. If you want to losen it up send a patch with a good rational for use case that it really matters, and extended version of the proof below and argue for it to get included. And take all the blamer later in case something breaks anyway.