From owner-cvs-src@FreeBSD.ORG Wed Feb 22 06:20:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org 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 77E2516A420; Wed, 22 Feb 2006 06:20:13 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3649543D48; Wed, 22 Feb 2006 06:20:13 +0000 (GMT) (envelope-from jeff@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 k1M6KD3S015110; Wed, 22 Feb 2006 06:20:13 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1M6KDE6015109; Wed, 22 Feb 2006 06:20:13 GMT (envelope-from jeff) Message-Id: <200602220620.k1M6KDE6015109@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 22 Feb 2006 06:20:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 22 Feb 2006 06:20:13 -0000 jeff 2006-02-22 06:20:13 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: - Grab a mnt ref in vfs_busy() before dropping the interlock. This will prevent the mount point from going away while we're waiting on the lock. The ref does not need to persist once we have the lock because the lock prevents the mount point from being unmounted. MFC After: 1 week Revision Changes Path 1.659 +6 -1 src/sys/kern/vfs_subr.c