From owner-freebsd-hackers Sat Jun 20 17:25:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01791 for freebsd-hackers-outgoing; Sat, 20 Jun 1998 17:25:40 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01746; Sat, 20 Jun 1998 17:25:32 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id AAA05452; Sun, 21 Jun 1998 00:24:10 GMT Date: Sun, 21 Jun 1998 09:24:10 +0900 (JST) From: Michael Hancock To: "Alton, Matthew" cc: "'Terry Lambert'" , johnh@isi.edu, FreeBSD-fs@FreeBSD.ORG, Hackers@FreeBSD.ORG, "Smallie, Scott" Subject: RE: Stackable filesystems and SunOS 4.1.1 In-Reply-To: <31B3F0BF1C40D11192A700805FD48BF9017765F1@STLABCEXG011> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew, I think it is definitely worthwhile to review John's work. The approach you suggested earlier can easily be made portable, but it is a very very large project. It reminds me of how Oracle or Sybase are implemented as large systems with OS-like features. Just implementing the name space subsystem is not a trivial undertaking. Have a look at namei() and you'll understand what I'm talking about. Portability and not reinventing the wheel is a lot of what John's work is about. Regards, Mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message