From: "Roger Pau Monné" <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
Xen-devel <xen-devel@lists.xen.org>
Cc: Wei Liu <wei.liu2@citrix.com>,
Ian Campbell <Ian.Campbell@citrix.com>,
Wen Congyang <wency@cn.fujitsu.com>, Tim Deegan <tim@xen.org>,
Ian Jackson <Ian.Jackson@eu.citrix.com>,
Ross Lagerwall <ross.lagerwall@citrix.com>,
David Vrabel <david.vrabel@citrix.com>,
Shriram Rajagopalan <rshriram@cs.ubc.ca>,
Hongyang Yang <yanghy@cn.fujitsu.com>,
Vijay Kilari <vijay.kilari@gmail.com>
Subject: Re: [PATCH v8 00/15] Migration v2 (libxc)
Date: Wed, 8 Apr 2015 17:44:28 +0200 [thread overview]
Message-ID: <55254CDC.9070504@citrix.com> (raw)
In-Reply-To: <1427999563-22132-1-git-send-email-andrew.cooper3@citrix.com>
El 02/04/15 a les 20.32, Andrew Cooper ha escrit:
> Presented here is v8 of the Migration v2 series (libxc subset), which is able
> to function when transparently inserted under an unmodified xl/libxl.
>
> There are numerous tweaks in v8 (fix build with MiniOS, tweak some code to
> appease Coverity, style fixes, clarification of some error messages) but no
> major changes from the previous version. It is my belief that the libxc
> changes are functionally complete.
>
> This series can be found on a 'saverestore2-v8' at
> http://xenbits.xen.org/git-http/people/andrewcoop/xen.git
>
> To experiment, simply set XG_MIGRATION_V2 in xl's environment. For migration,
> the easiest way is to tweak libxl-save-helper to be a shell script
>
> root@vitruvias:/home# cat /usr/lib/xen/bin/libxl-save-helper
> #!/bin/bash
> export XG_MIGRATION_V2=x
> exec /usr/lib/xen/bin/libxl-save-helper.bin "$@"
>
> which will ensure that XG_MIGRATION_V2 gets set in the environment for both
> the source and destination of migration.
>
> Patches 1 and 2 are prerequisites
> Patches 3 to 13 are the meat of the series
> Patch 14 is the design document
> Patch 15 is the compat layer for unmodified libxl
>
> Please experiment!
As requested by Andrew I've tested them on a PVH Dom0 and it removes the
need to enable the MMU_MACHPHYS_UPDATE hypercall on a PVH Dom0 in order
to migrate PV guests.
Roger.
next prev parent reply other threads:[~2015-04-08 15:44 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-04-02 18:32 [PATCH v8 00/15] Migration v2 (libxc) Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 01/15] tools/libxc: Implement writev_exact() in the same style as write_exact() Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 02/15] libxc/progress: Extend the progress interface Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 03/15] tools/libxc: Migration v2 framework Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 04/15] tools/libxc: C implementation of stream format Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 05/15] tools/libxc: noarch common code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 06/15] tools/libxc: x86 " Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 07/15] tools/libxc: x86 PV " Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 08/15] tools/libxc: x86 PV save code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 09/15] tools/libxc: x86 PV restore code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 10/15] tools/libxc: x86 HVM save code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 11/15] tools/libxc: x86 HVM restore code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 12/15] tools/libxc: noarch save code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 13/15] tools/libxc: noarch restore code Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 14/15] docs: libxc migration stream specification Andrew Cooper
2015-04-02 18:32 ` [PATCH v8 15/15] tools/libxc: Migration v2 compatibility for unmodified libxl Andrew Cooper
2015-04-08 15:44 ` Roger Pau Monné [this message]
2015-04-10 12:20 ` [PATCH v8 00/15] Migration v2 (libxc) Fabio Fantoni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55254CDC.9070504@citrix.com \
--to=roger.pau@citrix.com \
--cc=Ian.Campbell@citrix.com \
--cc=Ian.Jackson@eu.citrix.com \
--cc=andrew.cooper3@citrix.com \
--cc=david.vrabel@citrix.com \
--cc=ross.lagerwall@citrix.com \
--cc=rshriram@cs.ubc.ca \
--cc=tim@xen.org \
--cc=vijay.kilari@gmail.com \
--cc=wei.liu2@citrix.com \
--cc=wency@cn.fujitsu.com \
--cc=xen-devel@lists.xen.org \
--cc=yanghy@cn.fujitsu.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.