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-devel] [BUG] double fault for sale ;)

To: Gerd Hoffmann <kraxel@xxxxxxx>
Subject: Re: [Xen-devel] [BUG] double fault for sale ;)
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Mon, 29 May 2006 17:11:33 +0100
Cc: Xen devel list <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 29 May 2006 09:16:57 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <447B1B41.2000003@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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <447B0C8D.2060005@xxxxxxx> <6a7498fb08ad39210bd11832f3c32287@xxxxxxxxxxxx> <447B1B41.2000003@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

On 29 May 2006, at 17:03, Gerd Hoffmann wrote:

Done, see attachments for results if someone wants have a quick look,
I'll continue debugging tomorrow.

You also want to take each stack value that is between _text and _end labels and call print_symbol() on it. That will give you a better impression of the backtrace quickly. If you also print the stack delta between each value that you pass to print_symbol() you'll also see which are the stack frames that are really troublesome.

The few stack frames you looked at already look quite innocent. They don't take up much stack space. OTOH it is somewhat weird to be doing writable pagetable work that far down the stack. It'll be interesting to see what was going on to cause writable pagetable state to be flushed.

 -- Keir

Nice guess btw, it really is a debug build ;)

Xen-devel mailing list