From owner-freebsd-fs@FreeBSD.ORG Thu Nov 20 18:01:33 2003 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 466D816A4CE; Thu, 20 Nov 2003 18:01:33 -0800 (PST) Received: from filer.fsl.cs.sunysb.edu (filer.fsl.cs.sunysb.edu [130.245.126.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39BAB43FCB; Thu, 20 Nov 2003 18:01:32 -0800 (PST) (envelope-from ezk@fsl.cs.sunysb.edu) Received: from agora.fsl.cs.sunysb.edu (IDENT:GMArlqKIdnY2X11vJLvmobYr0TntQ3oP@agora.fsl.cs.sunysb.edu [130.245.126.12])hAL210A1022051; Thu, 20 Nov 2003 21:01:00 -0500 Received: from agora.fsl.cs.sunysb.edu (IDENT:nk2IqdIH1aXza6IBqlj0leFPcksrZfc4@localhost.localdomain [127.0.0.1]) hAL21Vg9015272; Thu, 20 Nov 2003 21:01:31 -0500 Received: (from ezk@localhost) by agora.fsl.cs.sunysb.edu (8.12.8/8.12.8/Submit) id hAL21VDZ015268; Thu, 20 Nov 2003 21:01:31 -0500 Date: Thu, 20 Nov 2003 21:01:31 -0500 Message-Id: <200311210201.hAL21VDZ015268@agora.fsl.cs.sunysb.edu> From: Erez Zadok To: Tim Robbins In-reply-to: Your message of "Fri, 21 Nov 2003 11:57:06 +1100." <20031121005706.GA67377@wombat.robbins.dropbear.id.au> X-MailKey: Erez_Zadok cc: fs@freebsd.org Subject: Re: "Reverse union" mount possible? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2003 02:01:33 -0000 In message <20031121005706.GA67377@wombat.robbins.dropbear.id.au>, Tim Robbins writes: > On Thu, Nov 20, 2003 at 02:41:43PM +0300, Alex Povolotsky wrote: [...] > > Right now, I'm readonly mount_null'ing /bin, /sbin, /usr/bin, /usr/sbin, > > /usr/lib, /usr/include, /usr/libexec, /usr/share. With a dozen jails, there > > are too many mounts to my liking, and about twice a week I experience panic. > > Probabily it's nullfs-related. > > Nullfs is known to be buggy in -stable. In particular, it seems to deadlock > under load / when vnodes start getting recycled. My fist stackable templates were ported to fbsd 4.x and 5.0 not too long ago. We ran extensive tests to ensure that the code is stable. While it's possible we missed stuff, it might help if someone checked what is different about my "wrapfs" vs. Nullfs. We may have fixed bugs in wrapfs not realizing that they originally came from the base Nullfs we started with. Cheers, Erez.