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

[Xen-devel] Problems with xen and linux 2.26.32 kernels for dom0

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Problems with xen and linux 2.26.32 kernels for dom0
From: Jia Rao <rickenrao@xxxxxxxxx>
Date: Wed, 16 Jun 2010 15:00:03 -0400
Delivery-date: Wed, 16 Jun 2010 12:02:10 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=Ng636hr20E8xjOt4/9DUp7zAkTFK9VutXVx6XraD6hw=; b=N31jcvm1XIIH8nbgdn0KITUYa0Drc7tGleWYk6kR+HpJxJg6wzjXfUpURGaCrV/FQo egGJyLpOT38wZDPc7fDA3iMOfhiW1nsB6bk2JZNAOMOXiMqXlXSIVQ+/RRLfUWHbYJ25 /FST/kF2Z73t7+BE9Nd1nNQJ+Uct3ThNEgYq4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=EF7telyNC7gJQw3mjp/yHjsQfaoV/fifjnhFmzL0504ylU0X3HnoNt2iTkS3qu7W31 UveIlcBgncP0o/edOUusgGUAUDUn9J0V/j2y9FAChfVWCdcRm5q/3SE6Hz+oRtz/5dbO c4176mxhiHLv8T39fi4xKpbVMFUiZyu1a4fzk=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi all,

I used to use xen 3.4.2 and linux 2.6.18-xen kernels for both dom0 and domU, without any problems.

Recently, I need to try io bandwidth control like dm-ioband in the new kernel 2.6.32 (dm-ioband has patches for this kernel). It gave me a lot of problems if I want to upgrade the dom0 to 2.6.32. The following is what I tried and the errors.


Xen: 3.4.3 (I need to stick with 3.4.x. 3.4.3 is the one that can run pvops)

First approach:
I tried to download pvops from the git repository xen/stable-2.6.32.x. The compilation was OK, but the initrd has a lot missing dependencies. I tried to use --builtin to claim those missing modules in kernel. However, with the generated initrd, dom0 can not boot. I got the error: unable to locate IOAPIC for GSIx and mount: could not find filesystem: /dev/root.
I enabled : CONFIG_SYSFS_DEPRECATED=y,  CONFIG_SYSFS_DEPRECATED_V2=y and tried to use root=/dev/sdax or root=LABEL=/. No luck.

Second approach:
Then I switched to the forward ported 2.6.32.13 kernel generated from the gentoo xen kernel patches.

Still xen 3.4.3. After compilation, dom0 booted successfully. However I previous domU which has 2.6.18-xen kernels can not boot. It has the same error: mount: could not find filesystem: /dev/root
Do I need to create a initrd for the domU? I didnt need one when dom0 is 2.6.18-xen kernel.

BTW. I dont see a PARAVIRT_GUEST config option in the forward ported 2.6.32 kernel.

Any ideas?
Thanks in advance!
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel