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:34:37 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <keir@xxxxxxx>
Delivery-date: Fri, 21 Oct 2011 06:35:17 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4EA18981020000780005CBED@xxxxxxxxxxxxxxxxxxxx>
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> <4EA18981020000780005CBED@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> On 21.10.11 at 15:02, "Jan Beulich" <JBeulich@xxxxxxxx> wrote:
> 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 think I can see how this can happen, but I'm still trying to find out
why I don't encounter this. A fix should nevertheless be available
shortly.

Jan


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