[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: "Tom Mornini" <tmornini@xxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • 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
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • 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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.