From owner-cvs-src@FreeBSD.ORG Tue Jun 20 15:51:06 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 ADF1D16A47A; Tue, 20 Jun 2006 15:51:06 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E19443D58; Tue, 20 Jun 2006 15:51:04 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.3) with ESMTP id k5KFopdS007701; Tue, 20 Jun 2006 19:50:52 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Tue, 20 Jun 2006 19:50:51 +0400 (MSD) From: Maxim Konovalov To: Craig Rodrigues In-Reply-To: <20060531114119.T70660@mp2.macomnet.net> Message-ID: <20060620194417.P29714@mp2.macomnet.net> References: <200605261244.k4QCiCsl057619@repoman.freebsd.org> <20060529193947.M63890@mp2.macomnet.net> <20060529215827.D78736@mp2.macomnet.net> <20060530034531.GA36462@crodrigues.org> <20060530110750.A96470@mp2.macomnet.net> <20060530224448.GA42556@crodrigues.org> <20060531114119.T70660@mp2.macomnet.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: mount code still broken (Was: cvs commit: src/sys/ufs/ffs ffs_vfsops.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: Tue, 20 Jun 2006 15:51:06 -0000 On Wed, 31 May 2006, 11:44+0400, Maxim Konovalov wrote: > On Tue, 30 May 2006, 18:44-0400, Craig Rodrigues wrote: > > > On Tue, May 30, 2006 at 11:11:34AM +0400, Maxim Konovalov wrote: > > > [root@sonnie ~]# mount -u -o noexec,ro /vol0 > > > > Can you try this patch? > [...] > > This one works, thanks! But I worry about mountd/NFS interaction to > mount I described in my first email. Any ideas? # uname -a FreeBSD sonnie.mtu.ru 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Sat Jun 17 18:21:30 MSD 2006 maxim@sonnie.mtu.ru:/usr/obj/usr/src/sys/SONNIE i386 # mount | grep /home /dev/ad0s1e on /home (ufs, NFS exported, local, soft-updates) # mount -u -o noexec /home mount: /dev/ad0s1e: No buffer space available # remove /home from exports(5) # mount | grep /home /dev/ad0s1e on /home (ufs, local, soft-updates) # mount -u -o noexec /home mount: /dev/ad0s1e: No such file or directory That works on RELENG_4,5,6. I'm sure these breakages never end until we get a comprehensive regression test suit for mount code. -- Maxim Konovalov