From owner-freebsd-fs@FreeBSD.ORG Tue Jan 23 13:59:46 2007 Return-Path: X-Original-To: fs@FreeBSD.org Delivered-To: freebsd-fs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 049EB16A400 for ; Tue, 23 Jan 2007 13:59:46 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.freebsd.org (Postfix) with ESMTP id C0AB013C467 for ; Tue, 23 Jan 2007 13:59:45 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id F0B846E0C1; Wed, 24 Jan 2007 00:59:41 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 80D7B27405; Wed, 24 Jan 2007 00:59:43 +1100 (EST) Date: Wed, 24 Jan 2007 00:59:42 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Kostik Belousov In-Reply-To: <20070123133921.GL71333@deviant.kiev.zoral.com.ua> Message-ID: <20070124005135.J14386@besplex.bde.org> References: <20070123233124.R33734@delplex.bde.org> <20070123133921.GL71333@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: fs@FreeBSD.org Subject: Re: more lost dotdot caching pessimizes nfs especially X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 13:59:46 -0000 On Tue, 23 Jan 2007, Kostik Belousov wrote: > On Wed, Jan 24, 2007 at 12:18:38AM +1100, Bruce Evans wrote: >> I suspect that recent locking fixes near dotdot are responsible for >> slowing down builds over nfs even further by increasing the number >> of RPCs. Times and RPC counts for building a RELENG_4 kernel under >> -current on a Turion X2 2GHz: Nevermind, it was an editing error that lost all the non-hack part of my RPC reductions. This lost about half of them. > could you confirm that reversal of rev. 1.97 of vfs_lookup.c would restore > the old Lookup/Access RPC statistic ? Thanks for the quick reply. I tried that first. It had no effect. While you are here I'll ask for a non-hack to restore caching of dotdot :-). (I just back out rev.1.103 of vfs_cache.c). Bruce