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

To: Permjacov Evgeniy <permeakra@xxxxxxxxx>
Subject: Re: [Xen-users] kernel-2.6.39
From: "Fajar A. Nugraha" <list@xxxxxxxxx>
Date: Fri, 3 Jun 2011 05:02:45 +0700
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 02 Jun 2011 15:29:17 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4DE7ADF0.8010706@xxxxxxxxx>
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <4DE7ADF0.8010706@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
On Thu, Jun 2, 2011 at 10:36 PM, Permjacov Evgeniy <permeakra@xxxxxxxxx> wrote:
> When I studied features lists and sources, I found, that 2.6.39 upstream
> kernel does not support xen block backend driver yet. However, vanilla
> 2.6.39 DOES start under xen-4.1 with several minor drawback (console
> does not work but Xserver does, network, sound and discs works properly,
> even nvidia binary drivers works well) and such system CAN start guests,
> BUT I cannot pass any device to guest system (no disks detected by
> debian installer).
>
> 1) Is there some workaround, i. e. is passing block device into VM still
> possible and how? May be I missed something...
> 2)If not, where I can take sources, based on most recent kernel? (I want
> to have access to some new kernel features). My box runs gentoo linux,
> so genkernel-compatible sources are preferable (i.e. ones that produce
> bzImage and are present in some overlay). xen-sources are too old, sorry.

There are some ways to approach this.

First approach, if you simply want virtualization and use it on a
PC/notebook, I actually recommend NOT to use Xen. Better use
virtualbox instead, as it is less invasive to the host OS.

Second approach, if you run it on a server and don't need Xen-specific
or newer features, usually using latest Centos5 + bundled Xen 3.x is
much easier to manage. Or even use Vmware ESXi.

Third approach, see
http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=summary .
When you say "too old" I don't know if you're talking about the old
2.6.18-based tree or the newer 2.6.32-pv_ops tree. If 2.6.32 can work,
this might be best for you as it has been considered stable enough.

Last approach, there was a post on xen-devel several days ago saying
that the block backend driver went in for Linux 3.0-rc1, so you might
want to try that. Or if you're feeling even more adventurous, see
http://git.kernel.org/?p=linux/kernel/git/konrad/xen.git

-- 
Fajar

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

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