On Tue, 2015-02-10 at 20:10 +0000, Ian Jackson wrote: > Make an active libxl__domaindeathcheck contain an active > libxl__ao_cancellable. > > Consequential changes are: > * domaindeath callbacks now take an rc value. > * libxl__domaindeathcheck_start takes an ao, not a gc. > * bootloader_domaindeath plumbs the rc through to its caller. > * libxl__domaindeathcheck_init and _stop are not quite trivial any > more so are moved from (inline functions) in libxl_internal.h, to > ordinary functions defined in libxl_event.c. > * libxl__domaindeathcheck_start is not trivial any more, and now has > the standard error-handling pattern. > > The only current user of libxl__domaindeathcheck is the bootloader. > So the result is that now it is possible to effectively cancel domain > creation while the bootloader is running. > > Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com>
Acked-by: Ian Campbell <ian.campb...@citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel