From owner-freebsd-hackers Tue Aug 10 10:59:16 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from gatewaya.anheuser-busch.com (gatewaya.anheuser-busch.com [151.145.250.252]) by hub.freebsd.org (Postfix) with SMTP id CDA9714A13 for ; Tue, 10 Aug 1999 10:58:49 -0700 (PDT) (envelope-from Matthew.Alton@anheuser-busch.com) Received: by gatewaya.anheuser-busch.com; id MAA28936; Tue, 10 Aug 1999 12:58:10 -0500 Received: from stlexggtw002-pozzoli.fw-users.busch.com(151.145.101.130) by gatewaya.anheuser-busch.com via smap (V5.0) id xma028785; Tue, 10 Aug 99 12:57:57 -0500 Received: from stlabcexg004.anheuser-busch.com ([151.145.101.160]) by 151.145.101.130 (Norton AntiVirus for Internet Email Gateways 1.0) ; Tue, 10 Aug 1999 17:55:53 0000 (GMT) Received: by stlabcexg004.anheuser-busch.com with Internet Mail Service (5.5.2448.0) id ; Tue, 10 Aug 1999 12:55:52 -0500 Message-ID: <0740CBD1D149D31193EB0008C7C56836EB8B00@STLABCEXG012> From: "Alton, Matthew" To: "'cc@137.org'" Cc: "'Hackers@FreeBSD.ORG'" Subject: RE: BSD XFS Port & BSD VFS Rewrite Date: Tue, 10 Aug 1999 12:55:43 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thank you for this link. I assume that SGI will release the XFS code under some species of corporate community licensing scheme. The BSD/XFS will be implemented as an optional bolt-on set of kernel modules in a manner designed to avoid GPL-ifying the BSD kernel. I currently believe that this can be done so long as the modules constitute a discrete "product." I will have my lawyer confirm this when the details of the SGI license become public. > -----Original Message----- > From: Chris Csanady [SMTP:ccsanady@scl.ameslab.gov] > Sent: Tuesday, August 10, 1999 12:38 PM > To: Alton, Matthew > Cc: 'Hackers@FreeBSD.ORG' > Subject: Re: BSD XFS Port & BSD VFS Rewrite > > "Alton, Matthew" wrote: > > > > I am currently conducting a thorough study of the VFS subsystem > > in preparation for an all-out effort to port SGI's XFS filesystem to > > FreeBSD 4.x at such time as SGI gives up the code. Matt Dillon > > has written in hackers- that the VFS subsystem is presently not > > well understood by any of the active kernel code contributers and > > that it will be rewritten later this year. This is obviously of great > > concern to me in this port. I greatly appreciate all assistance in > > answering the following questions: > > > > 1) What are the perceived problems with the current VFS? > > 2) What options are available to us as remedies? > > 3) To what extent will existing FS code require revision in order > > to be useful after the rewrite? > > 4) Will Chapters 6,7,8 & 9 of "The Design and Implementation of > > the 4.4BSD Operating System" still pertain after the rewrite? > > 5) How important are questions 3 & 4 in the design of the new > > VFS? > > > > I believe that the VFS is conceptually sound and that the existing > > semantics should be strictly retained in the new code. Any new > > functionality should be added in the form of entirely new kernel > > routines and system calls, or possibly by such means as > > converting the existing routines to the vararg format &etc. > > > > Does anyone know when SGI will release XFS? > > I don't know, but I came across this at SGI: > > http://oss.sgi.com/projects/xfs/ > > It looks as though they plan to release it under the GPL. :( > > Chris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message