|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] Strange (???) xl behavior for save, migrate and	migrate-
 
| 
To:  | 
Daniel Kiper <dkiper@xxxxxxxxxxxx> | 
 
| 
Subject:  | 
Re: [Xen-devel] Strange (???) xl behavior for save, migrate and	migrate-receive | 
 
| 
From:  | 
Olaf Hering <olaf@xxxxxxxxx> | 
 
| 
Date:  | 
Mon, 17 Oct 2011 21:12:05 +0200 | 
 
| 
Cc:  | 
jeremy@xxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, konrad.wilk@xxxxxxxxxx,	ian.jackson@xxxxxxxxxxxxx, v.tolstov@xxxxxxxxx, ian.campbell@xxxxxxxxxxxxx | 
 
| 
Delivery-date:  | 
Mon, 17 Oct 2011 12:13:24 -0700 | 
 
| 
Dkim-signature:  | 
v=1; a=rsa-sha1; c=relaxed/relaxed; t=1318878766; l=1610;	s=domk; d=aepfle.de;	h=In-Reply-To:Content-Type:MIME-Version:References:Subject:Cc:To:From:	Date:X-RZG-CLASS-ID:X-RZG-AUTH;	bh=DfthFbqfU3+dfSdwakVG5177qGY=;	b=B+fSfsDhYLweKfnNOBDY15EtKa30Pk7h5PdfEUu8DX7zliE/IORY2sHI+h+nqSSp2B6	QOs8N6lJsX1mGou+Oe5CvJg0aJgOwsTsLZs0hh3y3ltGSWu++Okk+DKIxmkgKnJ6+xddG	/RnUQg9CKMqWpDiRPuZWNctDip4topD2uRk= | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
In-reply-to:  | 
<20111017174036.GD29445@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> | 
 
| 
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:  | 
<20111017174036.GD29445@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
User-agent:  | 
Mutt/1.5.21.rev5535 (2011-07-01) | 
 
 
 
On Mon, Oct 17, Daniel Kiper wrote:
> During work on memory hotplug for Xen I have received some notices
> that it breaks machine migration. I had some time and I done some
> tests a few days ago. It looks that source of this problem is
> xl command itself. I discovered that generic save/restore mechanism
> is used for machine migration. xl save store machine config which
> was used at machine startup with current machine state. It means
> that it does not take into account any config changes which were made
> during machine run. This behavior does not allow migrating domain,
> on which memory hotplug was used, to restore on destination host
> because current size of memory allocated for machine is larger than
> size of memory allocated at startup by memory option. Yes, it is
> memory option not maxmem option. However, it is not important here
> because I think that generic behavior of xl save, migrate and migrate-receive
> should be changed (fix for memory hotplug case is workaround for the
> generic problem which will return sooner or later). I think that xl save,
> migrate and migrate-receive should use current machine state and __CURRENT__
> config (from xenstore ???) to do their tasks. However, I am aware that
> this change could have large impact on current users. That is why I decided
> to ask you about your opinion and suggested solutions in that case
> (in general not memory hotplug only).
Its easy to implement in xl by throwing some xenstore watches into the
code.
http://lists.xensource.com/archives/html/xen-devel/2011-10/msg00778.html
Olaf
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |