Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jul 2001 18:01:09 +0930
From:      Greg Lehey <grog@FreeBSD.org>
To:        m p <sumirati@yahoo.de>
Cc:        jasonf@citynet.net, freebsd-fs@freebsd.org
Subject:   Re: Porting a new filesystem to FreeBSD
Message-ID:  <20010717180109.V70499@wantadilla.lemis.com>
In-Reply-To: <20010717082210.76404.qmail@web13303.mail.yahoo.com>; from sumirati@yahoo.de on Tue, Jul 17, 2001 at 10:22:10AM %2B0200
References:  <20010717082210.76404.qmail@web13303.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday, 17 July 2001 at 10:22:10 +0200, 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?

Well, there's a significant amount of effort involved, for one thing.
BSD kernel internals are very different from Linux.  But if you want
to work on it, I can offer official support.

> Things i wanted to research before starting it:
> 1) Is there anybody doing it and needing help?

Not that I know of.

> 2) What filesystem/booting-process/lvm-stuff is under
> development in -current?

Vinum root file systems are just a SMOP away.  I had it running over a
year ago, but didn't have time to make some minor modifications.

> 3) How do i have to modify the kernel to support JFS?
> (or modify the linux kernel wrapper)

It's certainly more than modifying the Linux kernel wrapper.  It's too
early to guess exactly how much work it might be.

> 4) How do i kernel programming (if needed)?

I don't understand this question.

> 5) What _exactly_ is a filesystem?

Well, I would think you would understand this already.  Or maybe I'm
misunderstanding your point.

> 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?

Well, maybe the magnitude of the project.  It's not easy, and even the
recently released Linux version of the file system has significant
"issues".

Greg
--
See complete headers for address and phone numbers

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




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