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] safely reboot dom0?

To: xen-devel@xxxxxxxxxxxxxxxxxxx, aq <aquynh@xxxxxxxxx>
Subject: Re: [Xen-devel] safely reboot dom0?
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Fri, 29 Jul 2005 04:53:54 +0100
Delivery-date: Fri, 29 Jul 2005 03:52:50 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <9cde8bff05072819363727c2fc@xxxxxxxxxxxxxx>
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: <9cde8bff05072819363727c2fc@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.8.1
> I remember reading somewhere about the ability to reboot dom0 without
> loosing anything (other domUs still function) when there are troubles
> with dom0 driver. Is that true? if so, how can we do that?

You can't do this with dom0 itself - it holds too much state about the running 

The idea is to partition driver functionality out into separate domains - one 
domain for your network interface, another for your block interface...  These 
service domains directly, giving good performance.  When they crash, dom0 can 
restart them and the other domains will reconnect and carry on.  This is a 
pretty nice trick, since drivers are one of the least reliable parts of the 

The Xend support code for this needs tracing through - somebody reported that 
the domains would reconnect after the restart.


Xen-devel mailing list

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