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


[Xen-users] Problems with xen and linux 2.26.32 kernels

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Problems with xen and linux 2.26.32 kernels
From: Jia Rao <rickenrao@xxxxxxxxx>
Date: Wed, 16 Jun 2010 14:51:09 -0400
Delivery-date: Wed, 16 Jun 2010 11:52:43 -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=+HOYewcaDmEjckWcYbfGuarOVHirmRhn/KzMBMBCwJ4=; b=fQB7wg0YJQkmkFZYp+3va+FpSF/O/YPtj/EIh16237PG6G/TnB3cstqgxWqQzII45o qtDtGKr20P0/0qAQN2s2k+HFsMjrkPSUOszqq1UeihReGAMD5q8ILeEtsiWfglRq9h7K sdGTygOOl+s2POy0N9+3quqAyG2OjJ+4q91kM=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=AexVRy4viwt5/kRJfBd3qgShclFCrsBoRVrLTx0c3dwgoTFJS0H2N77vnEsyqa1rpj wvKaFemfZbYX6R+b+VNSt+8Xca3Nk5Uxi+XpBD6jTRU63UcvUN3s9ykAKnUscyAwZvDY 9jW7/5HRCKlS+6/0IhjdoJyUwRW2fb3TSAzvc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-users-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 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-users mailing list