|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for 4.6 0/6] Prune legacy migration and move migration v2 out of daft status
On Wed, Jul 22, 2015 at 11:33:06AM +0100, Ian Campbell wrote:
> On Mon, 2015-07-20 at 11:37 +0100, Andrew Cooper wrote:
> > This series is some cleanup following the integration of migration v2
> > into the codebase. It removes the legacy migration implementation
> > (compatability is provided with the python conversion script), and
> > adjusts the migration v2 docs/implementation to no longer be
> > experimental.
>
> IMHO we should take this for 4.6, there is no point in shipping
> obsolete/unused code and leaving it there with the xc_domain_save name
> and the supported thing with a 2 suffix will only tempt people to
> continue to use or build on it.
>
> The only real risk here is breaking the build, since if it builds it
> will surely work.
>
> Wei, final call is yours.
>
Yes. I agree with you. But please do check this doesn't conflict with
COLOPre before applying.
Wei.
> Ian.
>
> >
> > There are no major changes in this series, but are important changes
> > for the status of migration v2 in Xen 4.6
> >
> > Andrew Cooper (6):
> > tools/libxc: Remove legacy migration implementation
> > tools/libx{l,c}: Remove the toolstack_{save,restore} callbacks
> > tools/libx{l,c}: Remove XC_DEVICE_MODEL_RESTORE_FILE
> > tools/libx{l,c}: Drop '2' suffixes from xc_domain_{save,restore}2()
> > functions
> > docs: Migration v2 is now no longer draft
> > tools/libx{l,c}: Fix trivial Coverity defects in migration v2 code
> >
> > docs/specs/libxc-migration-stream.pandoc | 19 +-
> > docs/specs/libxl-migration-stream.pandoc | 19 +-
> > tools/libxc/Makefile | 1 -
> > tools/libxc/include/xenguest.h | 34 -
> > tools/libxc/xc_domain_restore.c | 2411 --------------------
> > ----------
> > tools/libxc/xc_domain_save.c | 2198 --------------------
> > -------
> > tools/libxc/xc_nomigrate.c | 20 -
> > tools/libxc/xc_offline_page.c | 59 +
> > tools/libxc/xc_sr_restore.c | 15 +-
> > tools/libxc/xc_sr_save.c | 17 +-
> > tools/libxc/xg_save_restore.h | 247 ---
> > tools/libxl/libxl.c | 2 +-
> > tools/libxl/libxl_create.c | 2 +-
> > tools/libxl/libxl_internal.h | 2 +-
> > tools/libxl/libxl_save_callout.c | 2 -
> > tools/libxl/libxl_save_helper.c | 4 +-
> > tools/libxl/libxl_stream_read.c | 4 +-
> > 17 files changed, 107 insertions(+), 4949 deletions(-)
> > delete mode 100644 tools/libxc/xc_domain_restore.c
> > delete mode 100644 tools/libxc/xc_domain_save.c
> >
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |