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/
Home Products Support Community News


Re: [Xen-users] Patching a "vanilla" kernel for use with Xen dom0/domU

To: Derek <xen@xxxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] Patching a "vanilla" kernel for use with Xen dom0/domU
From: "Daniel P. Berrange" <berrange@xxxxxxxxxx>
Date: Mon, 5 Feb 2007 17:57:58 +0000
Cc: xen ml <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 05 Feb 2007 09:58:38 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <13033e750702050922h690976fl85978afdbb625288@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>
References: <13033e750702050922h690976fl85978afdbb625288@xxxxxxxxxxxxxx>
Reply-to: "Daniel P. Berrange" <berrange@xxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.1i
On Mon, Feb 05, 2007 at 10:22:41AM -0700, Derek wrote:
> Hi folks,
> If my understanding of the release notes is correct, the newest linux kernel
> released yesterday (2.6.20) has xen stuff built right in.  So, my guess is
> that a stock 2.6.20, appropriately configured, ought to work as a xen
> dom0/domU without further patches.   Is this true, or am I reading too much
> into the mention of xen virtualization in the  release notes?

While I really wish that were correct, sadly Xen is not merged upstream.
The 2.6.20 kernel has paravirt_ops which provides a generic way to plug
into para-virtualization to the kernel. The Xen implementation for 
paravirt_ops, however, is *not* merged.

So you still need to use either the (ancient) 2.6.16 official releases of
Xen 3.0.3/3.0.4, xen-unstable which is on 2.6.18, or the best option is to
use one of the OS distro kernels - Fedora, RHEL, Suse, Debian, etc
all forward port Xen 3.0.3/3.0.4 kernels to recent upstream kernels 
such as 2.6.18/19.

|=- 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

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