[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 3/5] libxl: call hotplug scripts from libxl for vbd
Ian Campbell writes ("Re: [Xen-devel] [PATCH v3 3/5] libxl: call hotplug scripts from libxl for vbd"): > I think it is important in the context of this patch to be clear about > what is the desired long term behaviour compared with the short term > behaviour being implemented for 4.2 is. We should also be clear about > what is being done now in order to address xl regressions vs xend. We > should also be clear about what is just papering over an issue for 4.2 > vs what the proper fix in 4.3 will be. We also need to know what is > actually new functionality or behaviour (i.e. not fixing an xl vs xend > regression). IOW we need to have clear descriptions of the reasons for > the changes not just what the changes. Yes. > I think all the above need to be written down explicitly in either the > commit message or the introductory email, otherwise the review of this > series is just going to continue to go round in circles -- the reasoning > behind these changes is just too complex for a reviewer (even one who is > familiar with all this stuff already) to hold in their head. Quite... > > Also: this xenstore path should be a relative path, ie one relative to > > the xenstore home of domain running this part of the tools. That way > > the scripts can be easily and automatically disabled for dom0 and > > enabled in driver domains. > > XENBUS_PATH contains elements for both the back- and frontend domains as > well as the specific device. > > Or do you think the key should be global per-(backend-domain rather than > per-device? The latter. > > These names are rather too generic, I think. > > enums should also be declared in lixl_types_internal.idl Surely an enum which doesn't escape from inside libxl and which never needs to be printed can just be an enum ? Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |