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] [PATCH] Mini-OS update of events initialisation

To: Grzegorz Milos <gm281@xxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] Mini-OS update of events initialisation
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 16 Nov 2006 07:45:25 +0000
Delivery-date: Wed, 15 Nov 2006 23:45:41 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <455B6CF4.80609@xxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AccJUy1Ia44hLXVGEduESQANk04WTA==
Thread-topic: [Xen-devel] [PATCH] Mini-OS update of events initialisation
User-agent: Microsoft-Entourage/11.2.5.060620


On 15/11/06 7:39 pm, "Grzegorz Milos" <gm281@xxxxxxxxx> wrote:

> What happens is that after a while, usually in memory initialisation
> stage, but at fairly random place MiniOS gets "restarted" i.e.
> start_kernel is called again. This leads to a crash as soon as MiniOS
> tries to remap shared info page. It looks like if Xen or xend decided
> that MiniOS domain should have masked the event channels before writing
> to the console page, and reboot it ...

If you enable event delivery before registering a callback handler then your
domain will crash on first event delivery. But then you would be restarted
in a fresh domain with a new shared_info page; wou wouldn't jump back to the
entry code of the existing domain.

 -- Keir



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