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] Problem with Kernel Hard Panic at Boot on Dom0 Kernel

To: Nicholas W <4407@xxxxxxxx>
Subject: Re: [Xen-users] Problem with Kernel Hard Panic at Boot on Dom0 Kernel
From: Paul Schulze <avlex@xxxxxxx>
Date: Mon, 27 Apr 2009 18:00:12 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 27 Apr 2009 09:01:23 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:sender:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-pgp-agent:x-mailer; bh=3goRnE/IaTh1fDosWOtviaC32NtC5GKFelXj7TkxwqI=; b=YQBlcLZJXJvvgHKxnc5FCvgKoaUESJZQcg9EbHEQXqKbehaaQCKDYyNFFARWOBupSs HN5rxq9es+Dn7O6SySkIH81m9KnzJS74fMb7kgLa7jvLZTq/cTKRQqxI99ny9ooK16+8 o+WE0zBJIMSwM+JdnAzNVwBXwsokmRbYuRC5I=
Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=sender:cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-pgp-agent:x-mailer; b=xJLqUSm/Ls05WcRRb4CjhWjV3IJaWDhyOUPntnrrqtUMbi4+EmsfsylHXJdqWXYhke PgZi+hlWsQ2ytzK5eXTkBPQ2GDH6pTQBWolVTA8jqDD53OAavXew3hLLclGdrQE0OBdR pSjyML4mGxJ6jf2CapnUYJ72/yBPzv1iKlDOw=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <efd655350904270739k15d21a95mb4d1a45badeb8f17@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/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: <efd655350904270739k15d21a95mb4d1a45badeb8f17@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hash: SHA1

Hi Nicholas,

On 27 Apr 2009, at 16:39, Nicholas W wrote:

I am currently trying to make a usable Xen Dom0 kernel which I can use
with Ubuntu 9.04 . I have compiled a kernel and made an initial
ramdisk using gcc 4.2 along the lines described on the posting here:

However... When I try and boot the kernel it gets passed the disk
initialization and about as far as the USB initialization and then
crashes with a hard kernel panic, the stack trace is so long it
scrolls of the top, and I cannot see which module or part of the code
that caused the crash. Could someone tell me how I can capture this
information. Perhaps its not really a Xen specific question, but then
again there maybe things I can or cannot do with the Hypervisor
already loaded - I don't know.

I can't tell you how you can capture the output, but what I can tell you is, that I have experienced quite a few problems with that particular kernel myself. Even if you get the kernel itself working, there are things, it has massive problems with, PCI passthrough for example is a total drag (devices can be visible, but not really working).

And since you are going for a lower kernel version than the original Ubuntu 9.04 anyways, I suggest you check out the Debian Dom0/U kernel (source/binary packages on: http://packages.debian.org/search?keywords=linux+2.6.26+xen&searchon=names&suite=stable&section=all) . It's 2.6.26, but it works quite well here (I'm on Hardy though). If you're lucky, it will even install from the original debian package, so definitely worth a try, if you don't know how to build your own package.

Other than that, there is always the option of getting the vanilla kernel 2.6.29 and patching it with the gentoo patchset (from: http://code.google.com/p/gentoo-xen-kernel/downloads/list) , but I haven't been able to test that one for a prolonged period of time, so no guarantees there, other than that building a Dom0/U kernel that actually boots is possible.

I hope this helps you a little bit,


- --
Paul Schulze
Mail: avlex82@xxxxxxxxx

Why can't a programmer tell the difference between Halloween and Christmas?
Because OCT31 = DEC25.

Version: GnuPG v2.0.10 (Darwin)


Xen-users mailing list

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