From owner-cvs-all@FreeBSD.ORG Wed Jun 9 17:55:13 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 78B1016A4CE; Wed, 9 Jun 2004 17:55:13 +0000 (GMT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 591CF43D46; Wed, 9 Jun 2004 17:55:13 +0000 (GMT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([24.7.73.28]) by comcast.net (rwcrmhc12) with ESMTP id <2004060917550901400c5depe>; Wed, 9 Jun 2004 17:55:10 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id KAA58221; Wed, 9 Jun 2004 10:55:08 -0700 (PDT) Date: Wed, 9 Jun 2004 10:55:04 -0700 (PDT) From: Julian Elischer To: Pawel Jakub Dawidek In-Reply-To: <20040609174503.GU12007@darkness.comp.waw.pl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: phk@phk.freebsd.dk cc: Bosko Milekic cc: Nate Lawson cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/kern kern_proc.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: Wed, 09 Jun 2004 17:55:13 -0000 As I've said before and will continue to say.. "We need a more formal model of dealing with reference counts" i.e. we should get a set of reference counting primatives and make it WELL DOCUMENTED as to how they should be used.. Referenc counting is something that you can't do "a bit". It's like being pregnant.. either you ARE reference counting, or you are doing something else. You can't count just "SOME" of the references..