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] Re: oxenstored in stubdom ?

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: oxenstored in stubdom ?
From: Łukasz Oleś <lukaszoles@xxxxxxxxx>
Date: Sun, 22 Aug 2010 21:18:50 +0200
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Vincent Hanquez <Vincent.Hanquez@xxxxxxxxxxxxx>
Delivery-date: Sun, 22 Aug 2010 12:19:46 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=BWC5P30wTuD72Cba4GwTdfYNRZOmlHF2bJkkXqw9lpY=; b=a30Ra4WwmTXHepDm8+KaIFQqae+Do7luQHzP7V7kv4/S3P4OHqOJI2+hfzPJZ+4a8f UwyGCCaovAit6yaGUcC/s6hN5d2eTZHIQ/wrzhrg3pV1TpKZ0MwlSOF49jvosdqnnCPS fmx7aLvW9nFL9+fuWMPKwJoWEEV1qjPTe1fdA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=Tas91nbQjMCwxKctqzkN5yDFAkjSOw9AeaispKSiT8kzJwryzACwTTe5uVxJoFvCXC Mx2k1mDlDbpXpCNvIk+Gk/xWnRYvugYsORKGUoBJ3AEJvcUHvzkB1cMgE7nXIblhzTId Qm01TwqMTzmxfeBFcFh9B2edj1CtUwlCwj7Vs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C896B023.1EBE1%keir.fraser@xxxxxxxxxxxxx>
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: <C896B023.1EBE1%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.13.5 (Linux/2.6.32-5-686; KDE/4.4.5; i686; ; )
On Sunday 22 August 2010 11:44:51 Keir Fraser wrote:
> On 22/08/2010 10:14, "Vincent Hanquez" <Vincent.Hanquez@xxxxxxxxxxxxx>
> wrote:
> >>> oxenstored is already restartable (or used to be and easy to fix if it
> >>> was broken), so from a xenstore point of view, you could already
> >>> restart dom0; Obviously this would block all the domains that try to
> >>> do a xenstore query, but if the dom0 is restarted quickly enough this
> >>> shouldn't be too noticeable since a normal working domain shouldn't
> >>> use much xenstore after starting up.
> >> 
> >> So that's "very probably restartable" then? ;-)
> > 
> > well yes, "very probably" is pretty good odds i think. :p
> > 
> > more seriously, it depends from which perspective you're looking at the
> > dom0 restart problem. But according to previous experience during
> > oxenstored development, i'm pretty sure that oxenstored would cope and
> > that most of the problems are elsewhere in the stack. moving oxenstored
> > to a stubdomain is almost orthogonal (roughly 89 degrees.)
> I don't think xenstored-in-stubdomain is the big barrier to dom0
> restartability, that's for sure. Personally, I don't think full dom0
> restartability, for things like seamless dom0 kernel upgrade, will ever be
> achieved. But I think particular vulnerable or critical services within
> dom0 can be made restartable.

Thanks for clarifying.

Which are these "critical services"? Is there any list of them?

Łukasz Oleś

Xen-devel mailing list