From owner-cvs-all Mon Feb 15 02:11:45 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA13030 for cvs-all-outgoing; Mon, 15 Feb 1999 02:11:45 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA13022; Mon, 15 Feb 1999 02:11:40 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from localhost (dfr@localhost) by herring.nlsystems.com (8.9.2/8.8.8) with ESMTP id KAA50571; Mon, 15 Feb 1999 10:10:33 GMT (envelope-from dfr@nlsystems.com) Date: Mon, 15 Feb 1999 10:10:32 +0000 (GMT) From: Doug Rabson To: Dag-Erling Smorgrav cc: Dag-Erling Smorgrav , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src Makefile.inc1 src/release Makefile src/sys/alpha/conf Makefile.alpha src/sys/i386/conf Makefile.i386 src/sys/pc98/conf Makefile.pc98 src/usr.bin/chpass Makefile src/usr.bin/passwd Makefile In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On 14 Feb 1999, Dag-Erling Smorgrav wrote: > Dag-Erling Smorgrav writes: > > Log: > > Ignore errors from chflags. This makes it possible to make installworld > > with DESTDIR set to an NFS-mounted file system. > > OBTW, I tested this by installing the bin distro from 3.0-RELEASE on a > scratch filesystem, then NFS-mounting it over lo0 and running make > installworld with the NFS mount point as DESTDIR. When using NFSv3, > the nfsd process would eventually hang in the nfsrcv state, and the > rest of the system would exhibit the classical "NFS server is dead" > symptoms. I had to reboot to get unwedged. It finally worked (albeit > slowly) when I forced an NFSv2 mount. The nature of NFSv3's two stage write-commit protocol, combined with interactions with the buffer cache (which is used by both the client and server end of the transaction) produce an unavoidable deadlock for loopback mounts. Don't do this. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message