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] Re: c/s 23990:1c8789852eaf: xen crashes

To: "Christoph Egger" <Christoph.Egger@xxxxxxx>
Subject: [Xen-devel] Re: c/s 23990:1c8789852eaf: xen crashes
From: "Jan Beulich" <JBeulich@xxxxxxxx>
Date: Fri, 21 Oct 2011 14:02:25 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <keir@xxxxxxx>
Delivery-date: Fri, 21 Oct 2011 06:12:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4EA1659D.7080904@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: <4EA1659D.7080904@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi Christoph,

>>> On 21.10.11 at 14:29, Christoph Egger <Christoph.Egger@xxxxxxx> wrote:
> c/s 23990:1c8789852eaf crashes xen due to a NULL pointer dereference
> within the xen kernel.

I may have to ask for some debugging help here - obviously I haven't
seen this on any of my systems, and looking at the code I also fail to
see how this can happen: handle_hpet_broadcast() gets installed into
hpet_events->event_handler only after successful allocation of
hpet_events->cpumask (we're talking about the num_hpets_used == 0
case here, which again only after the allocation sets HPET_EVT_LEGACY,
while hpet_legacy_irq_tick() doesn't allow hpet_events->event_handler
to be called without that flag set). So I'm confused and can't immediately
help.

> I have two different call traces:

They're really pretty similar.

Jan


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