From owner-cvs-src@FreeBSD.ORG Thu Sep 23 10:13:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C321016A4CE; Thu, 23 Sep 2004 10:13:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B734043D49; Thu, 23 Sep 2004 10:13:19 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i8NADJeH025437; Thu, 23 Sep 2004 10:13:19 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i8NADJpa025436; Thu, 23 Sep 2004 10:13:19 GMT (envelope-from pjd) Message-Id: <200409231013.i8NADJpa025436@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 23 Sep 2004 10:13:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_mount.c src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Sep 2004 10:13:19 -0000 pjd 2004-09-23 10:13:19 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c sys/ufs/ffs ffs_vfsops.c Log: Introduce new /boot/loader.conf variable: root_mount_delay. It can be used to delay mounting root partition to give a chance to GEOM providers to show up. Now, when there is no needed provider, vfs_rootmount() function will look for it every second and if it can't be find in defined time, it'll ask for root device name (before this change it was done immediately). This will allow to boot from gmirror device in degraded mode. Revision Changes Path 1.140 +79 -65 src/sys/kern/vfs_mount.c 1.241 +1 -4 src/sys/ufs/ffs/ffs_vfsops.c