On Mon, 2015-06-15 at 14:44 +0100, Andrew Cooper wrote:
> This is a complicated set of changes which must be done together for
> bisectability.
> 
>  * libxl-save-helper is updated to unconditionally use libxc migration v2.
>  * libxl compatibility workarounds in libxc are disabled for save operations.
>  * libxl__stream_write_start() is logically spliced into the event location
>    where libxl__xc_domain_save() used to reside.
>  * xl is updated to indicate that the stream is now v2
> 
> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
> CC: Ian Campbell <ian.campb...@citrix.com>
> CC: Ian Jackson <ian.jack...@eu.citrix.com>
> CC: Wei Liu <wei.l...@citrix.com>
> 
> ---
> RFC: What kind of ABI/API indication is appropriate here.  A LIBXL_HAVE*
> isn't apppropriate.

Whether it has "HAVE" in the name or not I think some sort of #define,
or one each for SAVE, RESTORE and perhaps even LEGACY would be
appropriate. We should arrange that we can remove the LEGACY one in the
future without causing applications to think we've reverted to Xen 4.5
era.



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

Reply via email to