From owner-cvs-all@FreeBSD.ORG Tue Apr 19 01:09:38 2005 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 3DFC116A4CE; Tue, 19 Apr 2005 01:09:38 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id A9A1343D53; Tue, 19 Apr 2005 01:09:36 +0000 (GMT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 19 Apr 2005 02:09:35 +0100 (BST) To: Poul-Henning Kamp In-Reply-To: Your message of "Mon, 18 Apr 2005 21:21:26 -0000." <200504182121.j3ILLQeZ032107@repoman.freebsd.org> Date: Tue, 19 Apr 2005 02:09:35 +0100 From: Ian Dowse Message-ID: <200504190209.aa10640@salmon.maths.tcd.ie> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c src/sys/geom geom_kern.c src/sys/kern vfs_mount.c src/sys/sys systm.h 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: Tue, 19 Apr 2005 01:09:38 -0000 In message <200504182121.j3ILLQeZ032107@repoman.freebsd.org>, Poul-Henning Kamp writes: > Log: > Add a named reference-count KPI to hold off mounting of the root filesystem. > > While we wait for holds to be released, print a list of who holds us > back once per second. FYI, this seems to break booting from the ATA disk on my laptop. I just get the ad0 probe message, "Trying to mount root from ufs:/dev/ad0s1a", and then a mountroot prompt. Putting back the g_waitidle() call makes it work. There didn't appear to be any more useful information in a verbose boot. Let me know if you want me to try anything. Ian