xfs
[Top] [All Lists]

Re: JFS is going into 2.4? What about XFS in 2.5.?

To: Olaf Fr±czyk <olaf@xxxxxxxxxxxxx>
Subject: Re: JFS is going into 2.4? What about XFS in 2.5.?
From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date: Tue, 20 Aug 2002 19:35:05 +0100
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <1029867556.2336.37.camel@venus>; from olaf@cbk.poznan.pl on Tue, Aug 20, 2002 at 08:19:16PM +0200
References: <1029867556.2336.37.camel@venus>
Sender: owner-linux-xfs@xxxxxxxxxxx
User-agent: Mutt/1.2.5.1i
On Tue, Aug 20, 2002 at 08:19:16PM +0200, Olaf Fr±czyk wrote:
> Could you do a web page describing status of integrating XFS into
> kernel?
> It would be great to have it in 2.4 (may be marked as experimental?)

Required XFS bits:

                                                2.4     2.4-ac  2.5
--------------------------------------------------------------------­
buffer writeback through ->writepage            -       -       x (1)
mapping of arbitrary pages into KVA             -       -       x
kmem_cache_size()                               x       x       x
-funsigned-char friendly spin_is_locked()       x       - (2)   x
->alloc_inode/->destroy_inode methods           -       -       x
iget_locked()                                   -       -       x
lockless generic_file_write()                   -       -       x
find_or_create_page() exported/inline           -       -       x
mark_page_accessed exported                     -       -       -
PF_FTRANS flag for task_struct                  -       -       -
generic_file_direct_IO fixes                    -       -       - (3)
additional exports                              -       -       - (4)
XFS filesystem code                             -       -       -

(1) Andrew Morton's buffer layer rewrite provides equivalent functionality
(2) Alan backed it out.  Needed for debug builds currently.
(3) Not needed in 2.5, we use the less picky generic O_DIRECT code
(4) Not needed/already exported in 2.5



Optional items in the XFS tree:

                                                2.4     2.4-ac  2.5
--------------------------------------------------------------------­
VFS xattr code                                  -       -       x
VFS ACL code                                    -       -       -
->mrotect method (for dmapi)                    -       -       -
XFS dmapi code                                  -       -       -


<Prev in Thread] Current Thread [Next in Thread>