From owner-cvs-all Sat Jan 20 23:56:31 2001 Delivered-To: cvs-all@freebsd.org Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by hub.freebsd.org (Postfix) with SMTP id BA70937B401 for ; Sat, 20 Jan 2001 23:56:06 -0800 (PST) Received: (qmail 47405 invoked by uid 1142); 21 Jan 2001 07:56:06 -0000 Date: 20 Jan 2001 23:56:06 -0800 Date: Sat, 20 Jan 2001 23:55:59 -0800 From: Jason Evans To: Jason Evans Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 Makefile mutex.9 src/sys/alpha/alpha machdep.c src/sys/i386/i386 machdep.c vm86.c src/sys/i386/isa clock.c src/sys/ia64/ia64 machdep.c src/sys/kern kern_lock.c kern_malloc.c kern_mutex.c src/sys/pc98/i386 machdep.c ... Message-ID: <20010120235559.R69199@canonware.com> References: <200101210752.f0L7qKn06205@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200101210752.f0L7qKn06205@freefall.freebsd.org>; from jasone@FreeBSD.org on Sat, Jan 20, 2001 at 11:52:20PM -0800 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Jan 20, 2001 at 11:52:20PM -0800, Jason Evans wrote: > jasone 2001/01/20 23:52:20 PST > > Modified files: > share/man/man9 Makefile mutex.9 > sys/alpha/alpha machdep.c > sys/i386/i386 machdep.c vm86.c > sys/i386/isa clock.c > sys/ia64/ia64 machdep.c > sys/kern kern_lock.c kern_malloc.c kern_mutex.c > sys/pc98/i386 machdep.c > sys/pc98/pc98 clock.c > sys/sys kernel.h mutex.h > Log: > Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutex > initialization until after malloc() is safe to call, then iterate through > all mutexes and complete their initialization. > > This change is necessary in order to avoid some circular bootstrapping > dependencies. > Whoops, Reviewed by: bmilekic, jake Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message