From owner-freebsd-stable@FreeBSD.ORG Tue Jun 19 06:58:24 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96CC516A4CD for ; Tue, 19 Jun 2007 06:58:24 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id D426C13C4E5 for ; Tue, 19 Jun 2007 06:58:21 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 0448D1A4D83; Mon, 18 Jun 2007 23:57:33 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 5FD37513C6; Tue, 19 Jun 2007 02:58:20 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id 502C2BE96; Tue, 19 Jun 2007 02:58:20 -0400 (EDT) Date: Tue, 19 Jun 2007 02:58:20 -0400 From: Kris Kennaway To: Rong-en Fan Message-ID: <20070619065820.GA87172@rot13.obsecurity.org> References: <6eb82e0706182246q6563ba03x31038082125b50ae@mail.gmail.com> <200706190124.38935.josh@tcbug.org> <6eb82e0706182339r6328f009sf66631f1570977ba@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yrj/dFKFPuw6o+aM" Content-Disposition: inline In-Reply-To: <6eb82e0706182339r6328f009sf66631f1570977ba@mail.gmail.com> User-Agent: Mutt/1.4.2.3i Cc: Josh Paetzel , freebsd-stable@freebsd.org Subject: Re: is read-write nullfs safe? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2007 06:58:24 -0000 --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 19, 2007 at 02:39:22PM +0800, Rong-en Fan wrote: > On 6/19/07, Josh Paetzel wrote: > >On Tuesday 19 June 2007, Rong-en Fan wrote: > >> I'm running 6.2-RELEASE, and I am wondering > >> if using nullfs w/ rw is safe in a production environment? > >> My impression is that ro nullfs is ok, but not rw. > >> Is this still the case? > >> > >> Regards, > >> Rong-En Fan > > > >I've been using r/w nullfs in production for ages without issue...sure > >you're not confusing nullfs with unionfs? >=20 > I'm aware that unionfs status and I think it's usable > in 7.x, right? >=20 > I was asking about nullfs because the following lines > in sys/conf/NOTES: >=20 > # NB: The NULL, PORTAL, UMAP and UNION filesystems are known to be > # buggy, and WILL panic your system if you attempt to do anything with > # them. They are included here as an incentive for some enterprising > # soul to sit down and fix them. Yeah, that's almost completely stale for both 6.x and 7.x. nullfs is entirely stable, and unionfs is much better (i.e. not the instant disaster it used to be), although it still has some serious issues. I think umap was actually disconnected entirely from the kernel and module build, although the code was not removed (it should be, that's what the attic is for). portal probably has bugs since no-one uses it. Kris --yrj/dFKFPuw6o+aM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGd36MWry0BWjoQKURAleTAKD7KEmjMYJRlv412Gf+fb1BkhvSwQCgnK3D IP0Ty5igkpYa7zAGOV/oI4U= =lYRy -----END PGP SIGNATURE----- --yrj/dFKFPuw6o+aM--