From owner-freebsd-fs Tue Jul 24 9:30:43 2001 Delivered-To: freebsd-fs@freebsd.org Received: from lips.borg.umn.edu (lips.borg.umn.edu [160.94.232.50]) by hub.freebsd.org (Postfix) with ESMTP id 06B4637B40B for ; Tue, 24 Jul 2001 09:30:29 -0700 (PDT) (envelope-from cattelan@thebarn.com) Received: from thebarn.com ([63.231.179.33]) by lips.borg.umn.edu (8.12.0.Beta5/8.12.0.Beta5) with ESMTP id f6OGUQNe056526; Tue, 24 Jul 2001 11:30:27 -0500 (CDT) Message-ID: <3B5DA230.5070406@thebarn.com> Date: Tue, 24 Jul 2001 11:28:32 -0500 From: Russell Cattelan User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010713 X-Accept-Language: en-us MIME-Version: 1.0 To: m p Cc: freebsd-fs@FreeBSD.ORG Subject: Re: Porting a new filesystem to FreeBSD References: <20010717082210.76404.qmail@web13303.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org If you really are willing to help port a FS to FreeBSD, you could help with the XFS port. :-) It is a bit stalled at the moment as I'm busy doing work that generates income, but I do get a chance to bang on it once in a while ... hopefully I will be able to mount a FS soon. Note to quickly answer one of your questions, yes some modifications will be need to the core kernel code to support pinning, but I suspect is will be very minor due to support for softupdates. Ohh and porting a linux FS to BSD is much more difficult than porting a IRIX FS to BSD, linux has a different IO layering concept than other unix systems. m p wrote: >Hi, > >let it be technical again. > >I wanted to do a little bit more research before >bringing up the idea of porting the GPLed version of >JFS to *BSD. But now is better than else. > >JFS would be a nice thing for >mail/database/http/file-servers. I can not state "that >filesystem is better than this". But a filesystem >developed by a big company to use it with linux - why >do we not port it? > >Things i wanted to research before starting it: >1) Is there anybody doing it and needing help? >2) What filesystem/booting-process/lvm-stuff is under >development in -current? >3) How do i have to modify the kernel to support JFS? >(or modify the linux kernel wrapper) >4) How do i kernel programming (if needed)? >5) What _exactly_ is a filesystem? > >When these points are clear (worst case i have to do a >research on all 5, best case only on point 1) i will >start the project. > >Is there any big step i missed during brainstorming? > >I've got a lot of time left, 300 km from home alone in >a motel. > >Thanks for any hints > >Marc > >__________________________________________________________________ >Do You Yahoo!? >Gesendet von Yahoo! Mail - http://mail.yahoo.de > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-fs" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message