Just to add to Eric's comments
> "A month of sundays ago Seth Mos wrote:"
> > At 16:21 10-7-2001 +0200, Peter T. Breuer wrote:
> > >The 2.4.6 patch didn't apply cleanly to a pure kernel source ..
>
> > > linux-2.4.6-xfs-cvs-06212001.patch
> >
> > This was a snapshot of the CVS tree in between -pre merging.
> > It was never really tested that much AFAIK.
>
> Thanks. Where can I get hold of a clean patch for 2.4.6? I believe I
> saw some traffic on that recently, but didn't save the messages. The
> official site has:
>
> Current directory is /projects/xfs/download/patches
>
> Jul 5 12:11 text/plain MD5SUM 415 bytes
> Jun 9 17:08 text/plain README 439 bytes
> Jun 4 07:11 bzip2 linux-2.4.5-xfs-06042001.patch.bz2 816Kb
> Jun 4 07:11 GNU Compressed linux-2.4.5-xfs-06042001.patch.gz 1053Kb
> Jun 11 08:15 bzip2 linux-2.4.5-xfs-06112001.patch.bz2 816Kb
> Jun 11 08:15 GNU Compressed linux-2.4.5-xfs-06112001.patch.gz 1053Kb
> Jul 4 22:05 bzip2 linux-2.4.6-xfs-07052001.patch.bz2 817Kb
^^^^^^^^^^^^
Try this one, it applies cleanly and builds without problem for
me, including the new aic driver and xfs as a module.
> Jul 5 12:10 GNU Compressed linux-2.4.7-xfs-cvs-07052001.patch.gz 2888Kb
>
>
> and as you see, there is hobson's choice here.
And the README file says:
linux-2.4.x-xfs-cvs-<date>.patch.gz
CVS seed patch: patch a vanilla linux 2.4.x tree to a "cvs update -d"
capable tree. Do not use this patch unless you are willing stay
up-to-date with "current".
linux-2.4.x-xfs-<date>.patch.gz
linux-2.4.x-xfs-<date>.patch.bz2
Patches to take a vanilla linux 2.4.x tree to an xfs capable
kernel. Note that these are kernel only patches, command
source can be obtained from the cmd_tars directory.
Seems clean enough to me. There is currently no vanilla patch against
2.4.7-prex since it moves too fast, pre4 and pre5 came out within the last
24 hours. Generating patches against all sorts of kernel version every time
we change xfs is a time consuming operation, we are working towards
having a setup where we can offer a wider variety of options kept
upto date.
>
> Sgi's site is certainly not easy to search for this info .. I could
> find nothing else on the site that was not aimed at 2.4.2 or 2.4.3.
>
> The FAQ is wrong:
>
> There exists also another way to get an XFS ready kernel - you may get
> kernel patches relative to a official kernel from:
> ftp://oss.sgi.com/projects/xfs/download/
>
> and apply then to the kernel sources the patch is for. This is a good
> way for all the people who don't want to use CVS or do not have the
> bandwidth to checkout the whole kernel tree.
>
> The patch doesn't work well .. and is unsuitable for application to a pure
> kernel tree anyway, as it contains the cmd stuff and is against cvs.
The linux-xfs patches are pure kernel patches, the cvs ones contain other
information. The FAQ is correct, and the README file contains a description
of what the various patches are.
Steve
|