[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v5 6/9] libxl: add libxl__domain_soft_reset_destroy()
On Thu, 2014-12-11 at 14:45 +0100, Vitaly Kuznetsov wrote: > New libxl__domain_soft_reset_destroy() is an internal-only > version of libxl_domain_destroy() which follows the same domain > destroy path with the only difference: xc_domain_destroy() is > being avoided so the domain is not actually being destroyed. Rather than duplicating the bulk of libxl_domain_destroy, please make this libxl__domain_destroy taking a flag and turn libxl_domain_destroy into a thin wrapper around the new internal version. > Add soft_reset flag to libxl__domain_destroy_state structure > to support the change. > > The original libxl_domain_destroy() function could be easily > modified to support new flag but I'm trying to avoid that as > it is part of public API. There are mechanisms which could be used here to rev the API if it was desirable to expose this flag to the calling toolstack for some reason, e.g. checkout the uses of LIBXL_API_VERSION in libxl.h. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |