From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: Re: kjournald() with DIO Date: Mon, 12 Sep 2005 17:29:35 -0700 Message-ID: <20050912172935.19907edf.akpm@osdl.org> References: <1126567387.14837.36.camel@dyn9047017102.beaverton.ibm.com> <20050912163732.036b2971.akpm@osdl.org> <1126569984.14837.47.camel@dyn9047017102.beaverton.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: linux-fsdevel@vger.kernel.org, sct@redhat.com Return-path: Received: from smtp.osdl.org ([65.172.181.4]:7608 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S932232AbVIMA3u (ORCPT ); Mon, 12 Sep 2005 20:29:50 -0400 To: Badari Pulavarty In-Reply-To: <1126569984.14837.47.camel@dyn9047017102.beaverton.ibm.com> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Badari Pulavarty wrote: > > Didn't help. How can this help ? Oh well. Different bug. See http://bugzilla.kernel.org/show_bug.cgi?id=4964 > DIO code is kicking back to buffered mode, since its trying to > fill-in the holes. The fix you suggested might have helped, if > IO is beyond file size or file size not ending on page boundary. > What am I missing ? Have you spoken with Mingming about this? She's chasing a similar race. She's currently working on getting the ext3-debug patch working so we can find out how those buffers (which apparently aren't even attached to the journal) came to have an elevated refcount. Apparently the debug patch is currently oopsing. We need to fix that.