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] How to find out Xen live migration function call sequenc

To: Yangyang <yangyangbm@xxxxxxxxx>
Subject: Re: [Xen-devel] How to find out Xen live migration function call sequences?
From: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
Date: Thu, 21 Jul 2011 10:17:35 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 21 Jul 2011 02:24:56 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=gCkTh6QJ3/hzWzArek7UonfXHUabRT3fcS3ZH3Qlkss=; b=nxyafM0vd/DOGn7FbqfKqWa4o6D8MHInrbSTO20WvXhDbgrnIZPbpiapHvpfBhOJHE JHd52Iigi2TZmFz+vCY/AUv4r6Y8g/MQiOfi+QfXvRATBDazEt9DRAvs0KW2Cjdy0HlP RSV/HHURBiIrvI4RGCZNKbJn4R24tYdbGPBcU=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CAN3Hncx1BjO8y6=QkJC9xE3CuH5x749MGAeLPX+xYajYC6zFoA@xxxxxxxxxxxxxx>
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: <CAN3Hncx1BjO8y6=QkJC9xE3CuH5x749MGAeLPX+xYajYC6zFoA@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
I'm afraid live migration simply is complicated; it requires stuff to
happen in the guest drivers, in Xen, in libxc, in libxl, in qemu, and
so on.  I had to do the exact same thing a few months ago to track
down some live migration issues.

Two things that can help:
* Using ctags / gtags to help find out where functions are defined / called
* Using a construction like the following when looking for other kinds
of things:
 $ find . -name "*.[cSh]" | xargs grep -H [searchstring]

Good luck,

On Wed, Jul 20, 2011 at 8:01 PM, Yangyang <yangyangbm@xxxxxxxxx> wrote:
> Hi,all
> I'm currently doing research about Xen source code, especially in live
> migration. I'm trying to find out what functions are involved in the live
> migration. Is there any good way or tools to find it out? By just looking at
> the code, it is a little bit hard for me to get a clear picture about it.
> Thanks.
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

Xen-devel mailing list

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