From owner-cvs-all@FreeBSD.ORG Fri Mar 25 01:56:13 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 4A99B16A4CE; Fri, 25 Mar 2005 01:56:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CB5843D4C; Fri, 25 Mar 2005 01:56:13 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2P1uChl000960; Fri, 25 Mar 2005 01:56:13 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2P1uC56000959; Fri, 25 Mar 2005 01:56:12 GMT (envelope-from marcel) Message-Id: <200503250156.j2P1uC56000959@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 25 Mar 2005 01:56:12 +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 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: Fri, 25 Mar 2005 01:56:13 -0000 marcel 2005-03-25 01:56:12 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Fix inittodr() invocation. Now that devfs is mounted before the actual root file system is mounted, the first entry on the mountlist is not the root file system and the timestamp for that entry is typically 0. Passing that to inittodr() caused annoying errors on alpha and ia64. So, call inittodr() for all file systems on mountlist, but only when the timestamp (mnt_time) is non-zero. Revision Changes Path 1.186 +17 -3 src/sys/kern/vfs_mount.c