xfs
[Top] [All Lists]

Re: 2.4.6 patch does not apply cleanly to 2.4.6

To: ptb@xxxxxxxxxx
Subject: Re: 2.4.6 patch does not apply cleanly to 2.4.6
From: Steve Lord <lord@xxxxxxx>
Date: Tue, 10 Jul 2001 11:10:59 -0500
Cc: "Seth Mos" <knuffie@xxxxxxxxx>, linux-xfs@xxxxxxxxxxx
In-reply-to: Message from "Peter T. Breuer" <ptb@xxxxxxxxxx> of "Tue, 10 Jul 2001 17:32:39 +0200." <200107101532.RAA05803@xxxxxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
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



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