This document contains summaries of what work has been done on the XFS tree. If you are looking for information on when XFS will be integrated into the main linux tree or a list of what remains to be done please look at the FAQ.
You will also want to visit the main XFS site here.
This summary covers CVS checkins the the XFS tree from August 27, 2002 to September 5, 2002.
| Date | Checked in by | Patch done by | Description (click to see the original TAKE message) |
| August 27, 2002 | Steve Lord | Christoph Hellwig | Remove checks which cover cases which cannot happen on linux due to vfs locking. |
| August 27, 2002 | Steve Lord | Eric Sandeen | Replace locks previously removed. The missing locks had caused some races on larger cpu count systems. |
| August 27, 2002 | Steve Lord | Steve Lord | Update CVS to linux-2.5.32. This puts the old IDE subsystem back in and really decreases the number of XFS related changes. |
| August 28, 2002 | Nathan Scott | Nathan Scott | Correct the acl.5 man page description of the access check algorithm with respect to group objects. |
| August 28, 2002 | Eric Sandeen | Christoph Hellwig | Export mark_page_accessed to get modules building again. |
| August 28, 2002 | Eric Sandeen | Eric Sandeen | Remove extraneous comments and reorder unlocks for cosmetic reasons. |
| August 28, 2002 | Nathan Scott | Nathan Scott | Add m68k syscalls to attr command and fix up Alpha ones (missing "enabling" #define). Also bumped version. |
| August 28, 2002 | Eric Sandeen | Eric Sandeen | Reduce xfs_ioctl stack usage. |
| August 28, 2002 | Steve Lord | Steve Lord | Fix a use after free in bulkstat. |
| August 28, 2002 | Steve Lord | Christoph Hellwig | Remove more duplicate rename checks. |
| August 28, 2002 | Eric Sandeen | Eric Sandeen | Remove 256 byte error message from the stack. |
| August 28, 2002 | Steve Lord | Steve Lord | Fix highmem builds in 2.5. |
| August 28, 2002 | Eric Sandeen | Christoph Hellwig | Move to vmap/vunmap interface in 2.4. |
| August 28, 2002 | Eric Sandeen | Christoph Hellwig | Remove unused pagebuf macros. |
| August 28, 2002 | Eric Sandeen | Eric Sandeen | Fix up mkfs for lvm volumes to give full path of the volume to lvdisplay. |
| August 28, 2002 | Steve Lord | Steve Lord | Restrict space reservation calls to admins only by making ioctl calls require CAP_SYS_ADMIN, or unwritten extent support. |
| August 29, 2002 | Steve Lord | Steve Lord | Merge fix from 2.4.20 code, allows gcc 3.2 to build xfs. |
| August 29, 2002 | Steve Lord | Christoph Hellwig | Cleanup stats/sysctl:
|
| August 29, 2002 | Steve Lord | Christoph Hellwig | Cleanup/optimize xfs_dir_lookup_int(). |
| August 29, 2002 | Dean Roehrich | Dean Roehrich | Add <linux/major.h> to dmapi_sysent.c. |
| August 29, 2002 | Steve Lord | Steve Lord | Set inode->i_blksize to PAGE_CACHE_SIZE. |
| August 29, 2002 | Steve Lord | Steve Lord | Fix log recovery of unlinked inodes. |
| August 30, 2002 | Nathan Scott | Nathan Scott | Sync user/kernel after recent kernel changes. noop for userspace. |
| September 1, 2002 | Steve Lord | Steve Lord | Fix some issues between creating new inodes and tearing down old ones. |
| September 1, 2002 | Steve Lord | Steve Lord | Merge up to 2.5.33. |
| September 1, 2002 | Nathan Scott | Nathan Scott | Snapshot QA
|
| September 2, 2002 | Steve Lord | Steve Lord | Make xfs_link static. |
| September 3, 2002 | Nathan Scott | Nathan Scott | These changes aim to make all the tools behave more gracefully in the presence of old kernels which don't support the latest XFS_IOC_FSGEOMETRY ioctl. |
| September 3, 2002 | Eric Sandeen | Eric Sandeen | Allow xfs_db to write negative numbers. "-1" is often a special value for inode numbers, etc, but xfs_db didn't allow you to write a negative number. |
| September 3, 2002 | Eric Sandeen | Eric Sandeen | Add a superblock method so that /proc/mounts will query the xfs mount structs, etc, and tell you what options are really set in the kernel. |
| September 4, 2002 | Eric Sandeen | Christoph Hellwig | Remove dead members of struct vfs. |
| September 4, 2002 | Eric Sandeen | Christoph Hellwig | Make xfs_aops.c look like XFS source.
|
| September 4, 2002 | Eric Sandeen | Christoph Hellwig | Use wait_event in xfs_iunpin_wait. |
| September 4, 2002 | Dean Roehrich | Dean Roehrich | Add mtpt option to go with dmapi option in xfs.txt. |
| September 4, 2002 | Eric Sandeen | Christoph Hellwig | copyin/copyout is used only six times in the actual XFS code. Remove it. |
| September 4, 2002 | Eric Sandeen | Christoph Hellwig | Merge xfs_get_vfsmount into it's only caller. |
| September 5, 2002 | Nathan Scott | Andreas | attr/acl updates. |
| September 5, 2002 | Nathan Scott | Nathan Scott | Help out a bit with the tidyup work - this keeps related aops/iops code together a bit more, and two less files. |
| September 5, 2002 | Eric Sandeen | Eric Sandeen | Remove undocumented "mrquota" mount option which is unused in Linux. |