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] Building a xen Dom0 kernel for a very, very recent kerne

To: "Marlier, Ian" <ian.marlier@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] Building a xen Dom0 kernel for a very, very recent kernel branch
From: "Daniel P. Berrange" <berrange@xxxxxxxxxx>
Date: Thu, 22 Mar 2007 23:22:06 +0000
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 22 Mar 2007 16:21:16 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <D2575519D6CA2840B6D3E26087EA71B6348940@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
References: <D2575519D6CA2840B6D3E26087EA71B6348940@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Reply-to: "Daniel P. Berrange" <berrange@xxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.1i
On Thu, Mar 22, 2007 at 05:48:38PM -0400, Marlier, Ian wrote:
> Hey, all,
> 
> This is mostly a request for a pointer to docs, I guess, since I haven't
> had much luck finding any on my own that have been helpful...
> 
> I'm working on configuring a new machine to run Xen, but have found
> myself needing to use the 2.6.21 kernel tree because of some bugfixes
> that are only available there (as of 2.6.21-rc3).  
> 
> But, I'm having some trouble figuring out how to build my own xenified
> kernel; I downloaded the 3.0.4 source release, and that seems quite
> insistent that I should be using the 2.6.16 kernel...
> 
> Can anyone point me to docs that might have more detail about how to
> build a xen kernel for a very recent kernel branch?

Not a chance unless you are a very hardcore kernel hacker :-) The Xen code is
very intrusive into the heart of the kernel, so updating it to newer kernel
versions is non-trivial. For Fedora we have a guy who works *fulltime*
just doing forward ports of Xen to newer upstream kernel trees & even then
we're typically 4-6 weeks behind upstream releases.

> (I'm building on Fedora Core 6 as my base OS, but I imagine that
> instructions for any distro will work fine...)

We just released a 2.6.20 + Xen 3.0.3 based kernel to FC6 updates-testing
if that's any use:

http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/6/

Work is underway to port it to 2.6.21 as well, but I can't make any promises
for when that'll be released.

Meanwhile F7 is on 2.6.20 + 3.0.4, but this is not as stable as the FC6 3.0.3
based Xen tree is yet. By the time it is released in a couple of months F7
will probably be on 3.0.4 + 2.6.21, although if 3.0.5 comes out in the next
week or so we might skip 3.0.4 and go straight to 3.0.5 for F7.

Regards,
Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 

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