From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: TAKE 949916 - direct read vs delalloc Date: Fri, 17 Mar 2006 17:57:19 +0000 Message-ID: <20060317175719.GA6619@infradead.org> References: <20060317053019.C44EF49F168A@chook.melbourne.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: linux-xfs@oss.sgi.com, linux-fsdevel@vger.kernel.org Return-path: Received: from pentafluge.infradead.org ([213.146.154.40]:26078 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S1030237AbWCQR5X (ORCPT ); Fri, 17 Mar 2006 12:57:23 -0500 To: Nathan Scott Content-Disposition: inline In-Reply-To: <20060317053019.C44EF49F168A@chook.melbourne.sgi.com> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Fri, Mar 17, 2006 at 04:30:19PM +1100, Nathan Scott wrote: > Flush and invalidate dirty pages at the start of a direct read also, > else we can hit a delalloc-extents-via-direct-io BUG. If this is needed it should be done in the filemap.c code. > > Date: Fri Mar 17 16:29:59 AEDT 2006 > Workarea: chook.melbourne.sgi.com:/build/nathans/xfs-linux > Inspected by: tes > > The following file(s) were checked into: > longdrop.melbourne.sgi.com:/isms/xfs-kern/xfs-linux-melb > > > Modid: xfs-linux-melb:xfs-kern:25483a > linux-2.6/xfs_lrw.c - 1.237 - changed > http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_lrw.c.diff?r1=text&tr1=1.237&r2=text&tr2=1.236&f=h > > ---end quoted text---