From owner-freebsd-fs@FreeBSD.ORG Fri Nov 21 07:59: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 345F016A4CE for ; Fri, 21 Nov 2003 07:59: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 009C943FBD for ; Fri, 21 Nov 2003 07:59:32 -0800 (PST) (envelope-from ezk@fsl.cs.sunysb.edu) Received: from agora.fsl.cs.sunysb.edu (IDENT:Aj3oZg3YmzlmPav8B6zExme5/eT1l9gJ@agora.fsl.cs.sunysb.edu [130.245.126.12])hALFwrWh012766; Fri, 21 Nov 2003 10:58:53 -0500 Received: from agora.fsl.cs.sunysb.edu (IDENT:DV5MFM96mFeBs8rMCj5r6IuXBP+S1ac3@localhost.localdomain [127.0.0.1]) hALFxPg9015236; Fri, 21 Nov 2003 10:59:25 -0500 Received: (from ezk@localhost) by agora.fsl.cs.sunysb.edu (8.12.8/8.12.8/Submit) id hALFxOLr015232; Fri, 21 Nov 2003 10:59:24 -0500 Date: Fri, 21 Nov 2003 10:59:24 -0500 Message-Id: <200311211559.hALFxOLr015232@agora.fsl.cs.sunysb.edu> From: Erez Zadok To: Alex Povolotsky In-reply-to: Your message of "Fri, 21 Nov 2003 12:45:49 +0300." <20031121124549.44895c7c.tarkhil@over.ru> X-MailKey: Erez_Zadok cc: 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 15:59:33 -0000 In message <20031121124549.44895c7c.tarkhil@over.ru>, Alex Povolotsky writes: > On Thu, 20 Nov 2003 21:01:31 -0500 > Erez Zadok wrote: > > EZ> > > Right now, I'm readonly mount_null'ing /bin, /sbin, /usr/bin, > EZ> > > /usr/sbin,/usr/lib, /usr/include, /usr/libexec, /usr/share. With > EZ> > > a dozen jails, there are too many mounts to my liking, and about > EZ> > > twice a week I experience panic. Probabily it's nullfs-related. > EZ> > > EZ> > Nullfs is known to be buggy in -stable. In particular, it seems to > EZ> > deadlock under load / when vnodes start getting recycled. > EZ> > EZ> My fist stackable templates were ported to fbsd 4.x and 5.0 not too > EZ> long ago. We ran extensive tests to ensure that the code is stable. > EZ> While it's > EZ> possible we missed stuff, it might help if someone checked what is > EZ> different about my "wrapfs" vs. Nullfs. We may have fixed bugs in > EZ> wrapfs not realizing that they originally came from the base Nullfs > EZ> we started with. > > Sounds cool. Where can I get the source? FiST home page: http://www1.cs.columbia.edu/~ezk/research/fist/ > BTW, I've heard that nullfs/unionfs doesn't allow code sharing. Does wrapfs do it? What do you mean by "code sharing"? Licensing? All of the freebsd fist templates use the BSD license. > Alex. Erez.