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

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Design document of Kemari
From: Brendan Cully <brendan@xxxxxxxxx>
Date: Tue, 10 Mar 2009 09:51:33 -0700
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Yoshisato YANAGISAWA <yanagisawa.yoshisato@xxxxxxxxxxxxx>, Yoshiaki Tamura <tamura.yoshiaki@xxxxxxxxxxxxx>
Delivery-date: Tue, 10 Mar 2009 09:52:01 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C5DBF3BC.49A8%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>
Mail-followup-to: keir.fraser@xxxxxxxxxxxxx, yanagisawa.yoshisato@xxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, tamura.yoshiaki@xxxxxxxxxxxxx
References: <49B63E06.2030402@xxxxxxxxxxxxx> <C5DBF3BC.49A8%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.19 (2009-01-27)
On Tuesday, 10 March 2009 at 10:38, Keir Fraser wrote:
> 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.

The main change to xc_domain_save is to split out the code that does a
round into its own function so that it can be called externally. I'll
have the patches together soon.

Xen-devel mailing list

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