WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

RE: [Xen-users] Kernel for 3.05-testing

To: "Tom Mornini" <tmornini@xxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] Kernel for 3.05-testing
From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Date: Tue, 24 Apr 2007 12:05:10 +0200
Delivery-date: Tue, 24 Apr 2007 03:09:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <864280C0-F491-4B14-B2FB-2CFB52473967@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AceGVzEkbKNJf9O3TUi8phQ1ef1a2QAADExg
Thread-topic: [Xen-users] Kernel for 3.05-testing
 

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Tom Mornini
> Sent: 24 April 2007 10:58
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-users] Kernel for 3.05-testing
> 
> On Apr 24, 2007, at 2:36 AM, Petersson, Mats wrote:
> 
> >> Is it possible (and desirable) to build 3.05-rc2 against 2.6.18.8?
> >
> > There may be problems using the standard set of patches.
> 
> I gave it a shot, and this looks like they applied cleanly...
> 
> > Cannot find linux-2.6.18.8.tar.bz2 in path .:..
> > wget http://www.kernel.org/pub/linux/kernel/v2.6/ 
> > linux-2.6.18.8.tar.bz2 -O./linux-2.6.18.8.tar.bz2
> > --02:49:56--  http://www.kernel.org/pub/linux/kernel/v2.6/ 
> > linux-2.6.18.8.tar.bz2
> >            => `./linux-2.6.18.8.tar.bz2'
> > Resolving www.kernel.org... 204.152.191.5, 204.152.191.37
> > Connecting to www.kernel.org|204.152.191.5|:80... connected.
> > HTTP request sent, awaiting response... 200 OK
> > Length: 41,842,273 (40M) [application/x-bzip2]
> >
> > 100% 
> > 
> [=============================================================
> ======== 
> > ===================>] 41,842,273     8.56M/s    ETA 00:00
> >
> > 02:50:11 (8.68 MB/s) - `./linux-2.6.18.8.tar.bz2' saved  
> > [41842273/41842273]
> >
> > rm -rf tmp-pristine-linux-2.6.18.8 pristine-linux-2.6.18.8
> > mkdir -p tmp-pristine-linux-2.6.18.8
> > tar -C tmp-pristine-linux-2.6.18.8 -jxf linux-2.6.18.8.tar.bz2
> > mv tmp-pristine-linux-2.6.18.8/* pristine-linux-2.6.18.8
> > touch pristine-linux-2.6.18.8/.hgskip
> > touch pristine-linux-2.6.18.8/.valid-pristine # update 
> timestamp to  
> > avoid rebuild
> > set -e
> > rm -rf ref-linux-2.6.18.8
> > cp -al pristine-linux-2.6.18.8 ref-linux-2.6.18.8
> > if [ -d patches/linux-2.6.18.8 ] ;  
> > then                                    \
> >             echo Applying patches from patches/ 
> > linux-2.6.18.8... ;                 \
> >             for i in $(cat patches/linux-2.6.18.8/series) ;  
> > do                    \
> >                 echo ...  
> > $i ;                                         \
> >                 patch -d ref-linux-2.6.18.8 -p1 --quiet <patches/ 
> > linux-2.6.18.8/$i || exit 1 ; \
> >               
> > done ;                                                    \
> >         fi
> 
> Agreed?
> 
> This makes me a bit nervous though:
> 
> > scripts/kconfig/conf -o arch/x86_64/Kconfig
> > .config:3106:warning: trying to assign nonexistent symbol  
> > XEN_COMPAT_030002
> > .config:3107:warning: trying to assign nonexistent symbol  
> > XEN_COMPAT_030004
> > .config:3110:warning: trying to assign nonexistent symbol XEN_UTIL
> > .config:3111:warning: trying to assign nonexistent symbol 
> XEN_BALLOON
> > .config:3112:warning: trying to assign nonexistent symbol XEN_DEVMEM
> > .config:3113:warning: trying to assign nonexistent symbol XEN_REBOOT
> 
> Is this related perhaps?

Don't know - my machine is still building (probably due to my utterly
slow download speed of around 25KB/s vs. your 8.5MB/s)... I'll give it a
try when it's been built. 
> 
> Also, is there any reason why 3.05rc2 *doesn't* default to 2.6.18.8?

Because no one asked for it before? [Most of the major players in Xen
development are from SuSE/Novell, RedHat and as such will not really
care what version of kernel - as long as it's not too far off their
choice - as they upgrade to whatever kernel their next release will be
and back/forward-port the necessary patches as needed]. 

> 
> If not, should I submit a patch?

You could try asking the question on Xen-devel mailing list before
submitting a patch. This is really a question for Xen-devel, not
xen-users. 

--
Mats
> 
> -- 
> -- Tom Mornini, CTO
> -- Engine Yard, Ruby on Rails Hosting
> -- Support, Scalability, Reliability
> -- (866) 518-YARD (9273)
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
> 
> 
> 



_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

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