XFS->Linux is still in development. We have some major code yet to do including:
del alloc on write
direct I/O (skip the page cache when reading/writing files)
possibly eliminate some of the vnode/vfs or rework.
make XFS work on root
See the whole list on http://oss.sgi.com/projects/xfs/todos.html.
Some of this work is XFS specific. Some of the work is outside the file
system, e.g. pagebuf.
At the same time, we have asked the JFS and ReiserFS people
to start looking at pagebuf which is a new file system independent
layer that enables some functionality:
eliminates file system calls per page (to map pages to disk block)
delay allocate (so we can put-off allocation or skip completely)
This code is not yet done, but we are getting closer. It would be ideal
if other FS' help us move this along.
The steps to get XFS into the default kernel are:
1.) Finish the initial XFS port (this summer)
2.) Get pagebuf accepted
3.) Get XFs accepted.
We are planning a beta XFS release this summer (northern hemisphere)
>What are the plans for integration of XFS into the kernel. Is this
>something that has been discussed or is it on hold until XFS stablizes
>I've been hammering on it and I'm very impressed with it so far. I'm
>going to ramp up my battery of abuse a little more to see how it hangs
>but it's been doing well.