Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Aug 1999 18:02:47 -0500 
From:      "Alton, Matthew" <Matthew.Alton@anheuser-busch.com>
To:        "'Hackers@FreeBSD.ORG'" <Hackers@FreeBSD.ORG>, "'fs@FreeBSD.ORG'" <fs@FreeBSD.ORG>
Subject:   BSD XFS Port & BSD VFS Rewrite
Message-ID:  <0740CBD1D149D31193EB0008C7C56836EB8AFC@STLABCEXG012>

next in thread | raw e-mail | index | archive | help
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?  

Matthew Alton
Computer Services - UNIX Systems Administration
(314)632-6644   matthew.alton@anheuser-busch.com
                alton@plantnet.com




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0740CBD1D149D31193EB0008C7C56836EB8AFC>