From owner-cvs-all Wed Mar 13 16:50:23 2002 Delivered-To: cvs-all@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 7AA0937B405; Wed, 13 Mar 2002 16:50:18 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 53111AE1FC; Wed, 13 Mar 2002 16:50:18 -0800 (PST) Date: Wed, 13 Mar 2002 16:50:18 -0800 From: Alfred Perlstein To: Brian Feldman Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c Message-ID: <20020314005018.GC74829@elvis.mu.org> References: <200203132348.g2DNmAE12640@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200203132348.g2DNmAE12640@freefall.freebsd.org> User-Agent: Mutt/1.3.27i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Brian Feldman [020313 15:53] wrote: > > After that, the system is now able to use sx locks instead of lockmgr > locks in the VM system. To accomplish this, some of the more > questionable uses of the locks (such as testing whether they are > owned or not, as well as allowing shared+exclusive recursion) are > removed, and simpler logic throughout is used so locks should also be > easier to understand. So simple that you couldn't explain to me what you did a couple of weeks ago when you asked me to commit this? You seem to have turned a binary state into a trinary one but you offer absolutely zero in terms of explaining what you've changed other than "getting rid of lockmgr". So what exactly have you done here? -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message