[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v1 07/12] libxl: add prepare/unprepare operations to the libxl public interface
Roger Pau Monne writes ("Re: [Xen-devel] [PATCH v1 07/12] libxl: add prepare/unprepare operations to the libxl public interface"): > On 13/03/13 17:19, Ian Jackson wrote: > > I'm not sure I understand how the caller is supposed to use this. > > The caller should execute prepare before adding the disk (hopefully in a > not performance sensitive path). That's a non-backward-compatible API change, then ? We're trying to avoid those. > > How does the eventual script manage to correlate the preparation with > > the unpreparation ? > > You call the script with the prepare or unprepare parameters, so the > script knows which action it has to execute. No, I mean, is it just the target string that is relevant for identifying the preparation ? Can the same disk be prepared multiple times (eg for multiple guests) ? How is this synchronised ? > The only downfall of not calling prepare before add is that libxl will > thread this device as using the v1 hotplug interface, so old users of > libxl will still have the same functionality, but they will not be able > to use new hotplug scripts using the v2 interface. Perhaps it would be better to hide this from the caller and implement the old API in terms of the new one ? ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |