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] Design document of Kemari

To: Yoshisato YANAGISAWA <yanagisawa.yoshisato@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Design document of Kemari
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Tue, 10 Mar 2009 10:38:52 +0000
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Yoshiaki Tamura <tamura.yoshiaki@xxxxxxxxxxxxx>
Delivery-date: Tue, 10 Mar 2009 03:39:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49B63E06.2030402@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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcmhaVBZLF0TJWWcQ+W0CZB6OjdkSgAAxcMW
Thread-topic: [Xen-devel] Design document of Kemari
User-agent: Microsoft-Entourage/12.15.0.081119
On 10/03/2009 10:16, "Yoshisato YANAGISAWA"
<yanagisawa.yoshisato@xxxxxxxxxxxxx> wrote:

>> Yes, we prefer a merged save/restore codebase.
> 
> Since Kemari requires transaction-like feature, xc_dom_kemari_save
> should wait acknowledgment from xc_dom_kemari_restore.
> Xc_dom_kemari_restore should also buffer data until complete snapshot
> received from xc_dom_kemari_save.
> Because of this reason, there might be large if-else statements if those
> code are merged.
> 
> Isn't it make xc_domain_save and xc_domain_restore too complexed?

Well, you can leave it for now pending further investigation. I also want to
see what the Remus approach is for this.

 -- Keir



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