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

Re: [Xen-devel] [PATCH 21/24] libxl: convert console callback to libxl_asyncprogress_how

On Mon, 2012-04-16 at 18:18 +0100, Ian Jackson wrote:
> Remove the old console callback.  (Its reentrancy properties were
> troublesome: in principle, the event loop might be reentered during
> the callback, and the libxl__domain_create_state swept out from under
> the feet of the domain creation.)
> As a side effect of the new code arrangements, the console callback
> for non-bootloader-using PV guests now occurs near the end of domain
> creation, in the same place as for HVM guests, rather than near the
> start.
> The new arrangements should in principle mean that by the time the
> console is described as ready by the callback, the xenstore key is
> indeed ready.  So in the future the timeout might be removed from
> the console client.
> Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
> Cc: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>

Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

Xen-devel mailing list



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