From owner-freebsd-fs Thu Oct 28 14:23: 1 1999 Delivered-To: freebsd-fs@freebsd.org Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) by hub.freebsd.org (Postfix) with ESMTP id 2920214C18 for ; Thu, 28 Oct 1999 14:22:57 -0700 (PDT) (envelope-from ezk@shekel.mcl.cs.columbia.edu) Received: from shekel.mcl.cs.columbia.edu (shekel.mcl.cs.columbia.edu [128.59.18.15]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id RAA11546; Thu, 28 Oct 1999 17:22:56 -0400 (EDT) Received: (from ezk@localhost) by shekel.mcl.cs.columbia.edu (8.9.1/8.9.1) id RAA07811; Thu, 28 Oct 1999 17:22:52 -0400 (EDT) Date: Thu, 28 Oct 1999 17:22:52 -0400 (EDT) Message-Id: <199910282122.RAA07811@shekel.mcl.cs.columbia.edu> X-Authentication-Warning: shekel.mcl.cs.columbia.edu: ezk set sender to ezk@shekel.mcl.cs.columbia.edu using -f From: Erez Zadok To: Robert Watson Cc: freebsd-fs@FreeBSD.ORG Subject: Re: stupidfs - easily extensible test file systems? In-reply-to: Your message of "Thu, 28 Oct 1999 12:48:55 EDT." Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Robert, it's been done. To some degree that's nullfs (if nullfs had been working; the VFS is broken). I've written stackable f/s templates exactly for the purpose of developers using them to build other f/s w/o having the many hassles of writing a full f/s. My wrapper templates, called wrapfs, work on freebsd, linux, and solaris. You can build all kinds of f/s using them, including f/s that do not require persistent storage. See http://www.cs.columbia.edu/~ezk/research for papers, and http://www.cs.columbia.edu/~ezk/research/software for tarballs. Let me know if you have any questions. Erez Zadok. Columbia University Department of Computer Science. EMail: ezk@cs.columbia.edu Web: http://www.cs.columbia.edu/~ezk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message