[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] libxl drivers for libvirt?
On Fri, 2012-10-26 at 13:54 +0100, OndÅej HoleÄek wrote: > I would definitely appreciate any detailed overview what and why > changed between 4.1 and 4.2 libxl iface. A whole tonne of stuff I'm afraid :-/ The bigger things which spring to mind are: * The event handling subsystem. This was designed specifically with libvirt in mind so I hope they work well for you. * Making APIs capable of being called asynchronously where necessary. This should benefit toolstacks with a daemon which manages multiple domains. * Fixes to the handling of forking and signals etc. These are problematic to use in a library but we think we've come up with a solution which works. Ian J blogged about this [1]. * Tweaks to the API to make them more consistent and symmetric, mostly to file some of the rought edges/gotchas us before calling the API stable and to give us something which we were happy to support going forward. The upside is that in 4.2 we have a libxl API which we are committed to maintaining in a stable / backwards compatible manner, as described in libxl.h[0]. Ian. [0] http://xenbits.xen.org/hg/xen-unstable.hg/file/tip/tools/libxl/libxl.h#l16 [1] http://blog.xen.org/index.php/2012/05/22/libxl-event-api-improvements/ _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |