From owner-cvs-all@FreeBSD.ORG Fri Jun 11 02:48:17 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D8EB16A4CE; Fri, 11 Jun 2004 02:48:17 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6611A43D1D; Fri, 11 Jun 2004 02:48:17 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 5A8A05C824; Thu, 10 Jun 2004 19:48:17 -0700 (PDT) Date: Thu, 10 Jun 2004 19:48:17 -0700 From: Alfred Perlstein To: Robert Watson Message-ID: <20040611024817.GK78955@elvis.mu.org> References: <20040611012513.GI78955@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jun 2004 02:48:17 -0000 * Robert Watson [040610 19:18] wrote: > > Agreed. If the caller doesn't mind us dropping the unp_mtx, the first > logical thing to try is to replace unp_gcing with an sx lock (or the > like), and only acquire unp_mtx when calling into code that needs it. That's not really needed. The idea is just to avoid initiating another gc scan while one is in progress. I'll look at it if I find the time/motivation. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684