From owner-cvs-all@FreeBSD.ORG Mon Jan 24 10:59:00 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 1FB1C16A4CE; Mon, 24 Jan 2005 10:59:00 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 372EC43D1F; Mon, 24 Jan 2005 10:58:59 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j0OAwuOe030769; Mon, 24 Jan 2005 12:58:57 +0200 Received: by orion.daedalusnetworks.priv (Postfix, from userid 1001) id DB8822A42F; Mon, 24 Jan 2005 12:58:58 +0200 (EET) Date: Mon, 24 Jan 2005 12:58:58 +0200 From: Giorgos Keramidas To: Jeff Roberson Message-ID: <20050124105858.GB1092@orion.daedalusnetworks.priv> References: <200501240953.j0O9rkcn029083@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200501240953.j0O9rkcn029083@repoman.freebsd.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mount.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: Mon, 24 Jan 2005 10:59:00 -0000 On 2005-01-24 09:53, Jeff Roberson wrote: > jeff 2005-01-24 09:53:46 UTC > > FreeBSD src repository > > Modified files: > sys/sys mount.h > Log: > - Add the mount flag MNTK_MPSAFE which indicates whether or not Giant > must be held when any vnode owned by the filesystem is manipulated. > - Add VFS_LOCK_GIANT and VFS_UNLOCK_GIANT macros which are used to > conditionally lock and unlock Giant based on a particular mountpoint. > > Revision Changes Path > 1.190 +24 -0 src/sys/sys/mount.h Should we also have manpages for these? I've quickly put together 3 new manpages, but I'm not sure if I got all the details right. How does this look? http://people.freebsd.org/~keramida/diff/vfs_giant_mdoc.patch