***************************** ** ** ** DANGER, WILL ROBINSON ** ** ** ***************************** These are unofficial split patches for XFS against 2.4.22. They have had even less testing than usual. These patches are derived from a mixture of sources and may or may not work. Apply the split patches in this order xfs-2.4.22-split-only xfs-2.4.22-split-kernel xfs-2.4.22-split-misc xfs-2.4.22-split-acl xfs-2.4.22-split-dmapi against a pristine 2.4.22 kernel to get a snapshot of XFS for 2.4.22-i386. It approximates http://xfs.org:8090/linux-2.4+xfs, except where that tree has incorrectly diverged from 2.4.22 and/or 2.4.21-xfs. Required -split patches. xfs-2.4.22-split-only All the new files added by XFS. No changes to existing files. xfs-2.4.22-split-kernel Changes to existing kernel files to build core XFS. Applying just the -only and -kernel patches gets XFS support that excludes XFS access control lists (ACLs), DMAPI, debugging etc. If core XFS (-only, -kernel) does not compile, that is a bug. Optional -split patches. xfs-2.4.22-split-misc Miscellaneous patches for XFS, they all hit existing kernel files. This patch sets EXTRAVERSION=-xfs and adds XFS and KDB selections to default configs. Files that are shipped and overwritten (such as SCSI firmware) cause problems for the SGI source repository tools and have been deleted from the XFS CVS tree. The misc patch reflects those deletions. If Marcelo's tree contains bugs that prevent XFS from compiling or running then SGI will include fixes in XFS CVS, even though the bugs are nothing to do with XFS. If you have already fixed the Marcelo bugs then the misc patch will contain duplicate changes. xfs-2.4.22-split-acl Add XFS ACL support. xfs-2.4.22-split-dmapi Add XFS DMAPI support. In earlier split patches this contained the new files for dmapi plus the changes to the kernel to activate dmapi. The new files have been moved to the -only patch, xfs-2.4.22-split-dmapi now contains just the changes to the main kernel in order to to activate dmapi.