From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Limpach Subject: Re: Control tools work Date: Wed, 1 Jun 2005 01:25:44 +0100 Message-ID: <3d8eece205053117251d00ebe@mail.gmail.com> References: Reply-To: Christian.Limpach@cl.cam.ac.uk Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Steven Hand Cc: Charles Coffing , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 5/31/05, Steven Hand wrote: > The basic save/restore stuff is now simplified (in particular has no > dependencies on a callback mechanism out of the library). To do e.g. > a non-live migrate you then effectively need to: >=20 > * work out what the config of the domain is > - do a save > - use the config to create an 'empty' domain > - restore into this, and > * perform final configuration tweaks There's actually still a callback during save, when we need to tell the domain to suspend itself. This uses the control channel between xend and the domain to send a control message to the domain. We could maybe make xc_linux_save talk directly to the domain through xcs or we could use xenstore for suspend requests... christian