[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [libvirt] [PATCH LIBVIRT] libxl: Use libxentoollog in preference to libxenctrl if available.

On 12/14/2015 04:37 AM, Ian Campbell wrote:
> On Mon, 2015-12-14 at 11:15 +0000, Daniel P. Berrange wrote:
>> On Thu, Dec 10, 2015 at 11:38:36AM +0000, Ian Campbell wrote:
>>> Upstream Xen is in the process of splitting the (stable API) xtl_*
>>> interfaces out from the (unstable API) libxenctrl library and into a
>>> new (stable API) libxentoollog.
>>> In order to be compatible with Xen both before and after this
>>> transition check for xtl_createlogger_stdiostream in a libxentoollog
>>> library and use it if present. If it is not present assume it is in
>>> libxenctrl.
>> Ok, so there's no API changes, just move stuf from one to the other.
> Indeed, it should really have been a separate library all along and the API
> already setup that way.
> I'm working on some other library splits, which will involve API changes,
> but AFAIK they are all isolated from libvirt via the use of libxl, so there
> should be no churn for you guys other than this one patch.
>>> It might be nice to get this into 1.3.0 so that supports Xen 4.7 out
>>> of the box? Not sure what the libvirt stable backport policy is but it
>>> might also be good to eventually consider it for that?
>> We've missed 1.3.0 release, but I'd be ok with adding it to the
>> stable branch if that's going to be useful.
> I think it would, to allow things to build with Xen 4.7 (when it is
> released).

I'm not sure it is necessary. libvirt is released monthly, so there will be
several releases before Xen 4.7 is released.

> [...]
>> Looks, fine from me but will let Jim push it.

I've pushed the patch to master, but not the 1.3.0 maint branch. It will be
included in the 1.3.1 release planned for mid January. Ian, do you think that is


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.