xfs
[Top] [All Lists]

List of core Linux changes (was Re: JFS is going into 2.4? What about XF

To: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Subject: List of core Linux changes (was Re: JFS is going into 2.4? What about XFS in 2.5.?)
From: Nathan Scott <nathans@xxxxxxx>
Date: Wed, 21 Aug 2002 09:07:41 +1000
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <20020820193505.A2770@infradead.org>; from hch@infradead.org on Tue, Aug 20, 2002 at 07:35:05PM +0100
References: <1029867556.2336.37.camel@venus> <20020820193505.A2770@infradead.org>
Sender: owner-linux-xfs@xxxxxxxxxxx
User-agent: Mutt/1.2.5i
On Tue, Aug 20, 2002 at 07:35:05PM +0100, Christoph Hellwig wrote:
> 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                           -       -       -

One other piece we depend on (not yet in 2.4, I think)...

Jan Kara's VFS quota code                       -       x       x

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

-- 
Nathan


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