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

Re: [Xen-devel] xen boot crash

To: "Christoph Egger" <Christoph.Egger@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] xen boot crash
From: "Jan Beulich" <JBeulich@xxxxxxxxxx>
Date: Wed, 12 Jan 2011 10:09:23 +0000
Cc: Olaf@xxxxxxxxx
Delivery-date: Wed, 12 Jan 2011 02:10:00 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <201101121045.06045.Christoph.Egger@xxxxxxx>
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>
References: <201101121045.06045.Christoph.Egger@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> On 12.01.11 at 10:45, Christoph Egger <Christoph.Egger@xxxxxxx> wrote:
> Changeset 22706:ca10302ac285  causes below boot crash.
> Reverting it makes xen boot again.
> 
> The rip points to xen/common/page_alloc.c:543

Assuming the change was tested on x86-64, it must be something
unusual on your system that results in free_heap_pages() getting
called before the compat m2p table (and possibly the native one
too, as that one gets written after the compat one) was set up.
For understanding that, the actual call stack would need to be
worked out from the raw stack dump you provided.

Perhaps we'll need a global variable indicating when those tables
are ready to be used...

Jan


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

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