[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 2/7] libxl: add new hotplug interface support to hotplug script callers [and 1 more messages]
Ian Jackson writes ("Re: [Xen-devel] [PATCH v2 2/7] libxl: add new hotplug interface support to hotplug script callers"): > Roger Pau Monne writes ("[Xen-devel] [PATCH v2 2/7] libxl: add new hotplug > interface support to hotplug script callers"): ... > > +PREPARE > > +------- > > + > > +This is the first operation that the hotplug script will be requested to > > +execute. This operation is executed before the disk is connected, to > > +give the hotplug script the chance to offload some work from the "add" > > +operation, that is performed later. > > But in fact in your implementation this is only called right before > add, isn't it ? > > Also, IIRC part of the point of this new interface is that for target > devices which can't be accessed simultaneously from different hosts, > during migration you'd be able to do costly setup during the initial > part of the migration and merely "activate" the devices later. > > Am I missing something ? This question needs to be answered by the documentation, I think. What are the guarantees that the hotplug scripts rely on ? AFAICT what happens after your series is applied is that we always call prepare just before add, and unprepare just after remove (if I may neglect local attach for now). So I don't see why these new functions are necessary to your new scripts. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |