[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v8 00/15] Migration v2 (libxc)



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.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.