From owner-freebsd-current@FreeBSD.ORG Tue Nov 23 20:49:58 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1233) id EF2071065696; Tue, 23 Nov 2010 20:49:58 +0000 (UTC) Date: Tue, 23 Nov 2010 20:49:58 +0000 From: Alexander Best To: Sergey Kandaurov Message-ID: <20101123204958.GA68886@freebsd.org> References: <20101118231411.GA5121@freebsd.org> <6E2CBEBA-FFD7-4BBF-BFAD-192935040105@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Cc: Marcel Moolenaar , freebsd-current@freebsd.org Subject: Re: old references to vfs_mountroot_try() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Nov 2010 20:49:59 -0000 On Tue Nov 23 10, Sergey Kandaurov wrote: > On 19 November 2010 20:08, Marcel Moolenaar wrote: > > > > On Nov 19, 2010, at 2:09 AM, Sergey Kandaurov wrote: > > > >> On 19 November 2010 02:14, Alexander Best wrote: > >>> hi there, > >>> > >>> vfs_mountroot_try() seems to have been removed, yet the src still contains > >>> three references to it: > >>> > >>> vfs_mount.c:386 > >>> vfs_mount.c:723 > >>> freebsd32_misc.c:2368 > >>> > >> > >> So, what about just to rename those comments to reflect function name change? > >> > >> Index: sys/kern/vfs_mount.c > >> =================================================================== > >> --- sys/kern/vfs_mount.c        (revision 215516) > >> +++ sys/kern/vfs_mount.c        (working copy) > >> @@ -383,7 +383,7 @@ > >>         * Filter out MNT_ROOTFS.  We do not want clients of nmount() in > >>         * userspace to set this flag, but we must filter it out if we want > >>         * MNT_UPDATE on the root file system to work. > >> -        * MNT_ROOTFS should only be set in the kernel in vfs_mountroot_try(). > >> +        * MNT_ROOTFS should only be set in the kernel in parse_mount(). > >>         */ > >>        uap->flags &= ~MNT_ROOTFS; > >> > > > > Keep it vague. Just change the line to "MNT_ROOTFS should only be > > set by the kernel when mounting its root file system". > > > > The parse_mount() function name has no meaning other than within > > sys/kern/vfs_mountroot.c, so referring to it isn't making things > > clear. > > > > Thanks for suggestion. I'm going to commit your version then. thanks a lot. > > -- > wbr, > pluknet -- a13x