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

Re: [libvirt PATCH] libxl: Fix build with recent Xen that introduces new disk backend type


  • To: Julien Grall <julien@xxxxxxx>
  • From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Date: Tue, 2 Aug 2022 14:20:40 +0100
  • Authentication-results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Michal Prívozník <mprivozn@xxxxxxxxxx>, "Oleksandr Tyshchenko" <olekstysh@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>, <libvir-list@xxxxxxxxxx>, Oleksandr Tyshchenko <oleksandr_tyshchenko@xxxxxxxx>, "committers@xxxxxxxxxxxxxx" <committers@xxxxxxxxxxxxxx>
  • Delivery-date: Tue, 02 Aug 2022 13:21:00 +0000
  • Ironport-data: A9a23:OZYWoq0+w7V+bPRl3fbD5RVxkn2cJEfYwER7XKvMYLTBsI5bp2dVn GAXXDrVPfmOazP9KNp2Pomy9UlX7ZOBx9U3SFFlpC1hF35El5HIVI+TRqvS04J+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9RGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUwx4VlmrBVOSvU0 T/Ji5CZaQTNNwJcaDpOsfrT8Ek355wehRtD1rAATaET1LPhvyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum0xK6b5OKkBlazhHe545gXBYqheW7vB3S9zx54 I0lWZVd0m7FNIWU8AgWe0Ew/y2TocSqUVIISJSymZX78qHIT5fj68tjPW9pbdVfxtR+PW51x /o8LhQBVinW0opawJrjIgVtrsEqLc2tN4IDoHBwizreCJ7KQ7iaHf+Mv4UBmm5t2IYeRp4yZ OJAAdZrRB3Gfx1IPEZREJ8klf2krnL+bydZuBSeoq9fD237k10ui+O2a4u9ltqiSMgJsmWg+ EX/3kvlKAEkLYOG5SC52yf57gPItXyiA99DfFGizdZugVeNx3ZWDBwNSXOhrPW5g1L4UNVaQ 2QT/icttqE0+FacUsjmXxa4rXiHuTYRQ9NVVeY97Wmlwa3R5geFGmUeVRZRZdo+rsg0SDc2k FiTkLvBFTFp9bGYV3+Z3rOVti+pfzgYK3cYYi0JRhdD5MPsyKkxkxbOQ9BLAKOzyNrvFlnYx iiQrTY5lbM7l8MH16ynu1vAhlqEoZzETRUp9x7Xdm2g5wJ9IoWiYuSVBUPztKgaatzDFx/Y4 SZCy5P2AP0y4Y+lqiG8brpdRPaV1f+5Pwbuh3ppO5UZzmH4k5K8Rry88A2SNW8wbJtVJWe0O RKJ0e9CzMQNZSX3NMebd6r0Up13lva4SLwJQ9iONrJzjo5NmBhrFc2ETWqZxCjTnUclisnT0 r/LIJ/3XR725UmKpQdaptvxMpdxn0jSPUuJGfjGI+2PiNJzpBe9EN/pymemYOEj97+jqw7I6 dtZPMbi40wBDbylPXiPqNVCfAliwZ0H6Xfe8pU/SwJ+ClA+RDFJ5wH5m9vNhLCJb4wKz7yVr xlRq2dTyUblhG2vFDhnqxlLNtvSYHqIhStrYHZ9Ygn3hyZLjETGxP53SqbbtIIPrIRLpcOYh dFcEylcKpyjkgj6xgk=
  • Ironport-hdrordr: A9a23:t3OKw6E/MMVCQaCppLqE0MeALOsnbusQ8zAXP0AYc31om+ij5q eTdZMgpHnJYVcqKRUdcL+7VJVoLUmyyXcx2/hpAV7AZniChILLFvAA0WKK+VSJcEeSygce79 YDT0EXMqyJMbEQt6bHCWeDfeod/A==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Mon, Aug 01, 2022 at 06:04:38PM +0100, Julien Grall wrote:
> On 01/08/2022 11:08, Michal Prívozník wrote:
> > BTW: every other package that does switch() over libxl_disk_backend enum
> > will need this fix.
> 
> Indeed. From my understanding, there is an expectation that tools built on
> top of libxl may need some update to work on the latest Xen. I will let
> Anthony (one of the tools maintainers to confirm).

Actually, if an application defines LIBXL_API_VERSION, like libvirt
does, we expect the application to still build against the latest
version of libxl. But I don't think that should prevent us from adding
new enum values.

Cheers,

-- 
Anthony PERARD



 


Rackspace

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