From: Christoph Hellwig Subject: Re: Read/Write NFS I/O performance degraded by FLUSH_STABLE page flushing Date: Fri, 5 Jun 2009 10:54:50 -0400 Message-ID: <20090605145450.GA11988@infradead.org> References: <5ECD2205-4DC9-41F1-AC5C-ADFA984745D3@oracle.com> <49FA0CE8.9090706@redhat.com> <1241126587.15476.62.camel@heimdal.trondhjem.org> <1243615595.7155.48.camel@heimdal.trondhjem.org> <1243618500.7155.56.camel@heimdal.trondhjem.org> <20090530075756.GA27885@infradead.org> <20090601223008.GF5950@fieldses.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Krishna Kumar , Greg Banks , Trond Myklebust , Brian R Cowan , Chuck Lever , linux-nfs@vger.kernel.org, linux-nfs-owner@vger.kernel.org, Peter Staubach , Christoph Hellwig To: "J. Bruce Fields" Return-path: Received: from bombadil.infradead.org ([18.85.46.34]:50562 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751088AbZFEOyx (ORCPT ); Fri, 5 Jun 2009 10:54:53 -0400 In-Reply-To: <20090601223008.GF5950@fieldses.org> Sender: linux-nfs-owner@vger.kernel.org List-ID: On Mon, Jun 01, 2009 at 06:30:08PM -0400, J. Bruce Fields wrote: > > NFSD stops calling ->fsync without a file struct. > > > > I think the open file cache will help us with that, if we can extend > > it to also cache open file structs for directories. > > Krishna Kumar--do you think that'd be a reasonable thing to do? Btw, do you have at least the basic open files cache queue for 2.6.31?