LWN.net Logo

Updated XFS merge status

From:  Christoph Hellwig <hch@lst.de>
To:  linux-xfs@oss.sgi.com
Subject:  Updated XFS merge status
Date:  Wed, 21 Aug 2002 11:18:06 +0200
Cc:  linux-fsdevel@vger.kernel.org

[this document is available online from http://verein.lst.de/~hch/xfs/status.txt]


XFS Merge status as of 2002/08/21	Christoph Hellwig <hch@lst.de>

  Covered kernels:
  - 2.4.20-pre4
  - 2.4.20-pre2-ac5
  - 2.5.31 + BK up to 2002/08/21


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
->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			-	-	- (2)
additional exports                              -	-	- (3)
XFS filesystem code				-	-	-


Changes for specific XFS configurations		2.4	2.4-ac	2.5
--------------------------------------------------------------------­
-funsigned-char friendly spin_is_locked()	x	- (4)	x
New VFS quota code				-	x	x
sem_getcount() abstraction			- (5)	x	- (5)
VFS xattr code					-	-	x
VFS ACL code					-	-	-
->mrotect method (for dmapi)			-	-	-
XFS dmapi code					- (6)	- (6)	- (6)


Other changes in the XFS tree			2.4	2.4-ac	2.5
--------------------------------------------------------------------­
KDB						- (7)	- (7)	- (7)
Disable broken XFS support in intermezzo	-	-	-


(1) Andrew Morton's buffer layer rewrite provides equivalent functionality.
(2) Not needed in 2.5, we use the less picky generic O_DIRECT code.
(3) Not needed/already exported in 2.5.

(4) Alan backed it out.  Needed for debug builds currently.
(5) Needed for debug builds on parisc.  Not in the XFS tree.
(6) Not likely to go in ever. (technical reasons)

(7) Not likely to go in ever. (political reasons)
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.