[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Add a mechanism to detect block device setup failure
On Sat, Oct 29, 2005 at 01:11:07AM -0200, Murillo Fernandes Bernardes wrote: > The problem is: There is no mechanism to detect block device setup failure > > Network devices have the same problem, and are fixed with this too. > > I handling this problem in the way suggested by aliguori: > - hotplug scripts write a "hotplug-status" node on store > - Xend DevController.createDevice() check verify this node and return success > or throw an exception on failure. > - If no changes in "hotplug-status" node after DEVICE_CREATE_TIMEOUT seconds > Xend throw an exception showing the problem with hotplug scripts. > > Comments? Thanks a lot for this, Murillo. I have a concern that this patch only protects us against failure of hotplugging, and not, for example, a failure of the backend driver, but it's certainly a good step in the right direction, so I've applied it. I'll be working myself in this area over the next day or two to improve this further. Thanks again, Ewan. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |