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

Re: [Xen-devel] [XEN PATCH for-4.13 v2 1/9] libxl: Offer API versions 0x040700 and 0x040800


  • To: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Jim Fehlig <jfehlig@xxxxxxxx>
  • Date: Mon, 25 Nov 2019 18:44:24 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ejk3u8viTHSt4Q+bz+Ap+bloMlbWPN9w+12k4sopb5E=; b=cdRzVdei8xDaboO6AHIyoQRpuGToypRVjEJwyPoZu/VFV4QLRl2MIXOHEl+h+G2Hrru5yY+HoOoHegl9diunb9bYjkmENfsepHlx8grZuyG79g5TwYUUP8/unh2kCH9PmX7rM5pauYlchOjdfn56/NRrF7nzjAtfC96OepO//fXSzgVpmNIRi7RfKP942Cm/Q9qeU0Kgl5bilKLSeZOuyDzvRS4UeSdvDAGInvDqMw33HL16ojlXKCjqDdfRujIIMA7vw2EVvETq23lS0juZIAnkOrhG0wOQpOKe4YN8dHPxjzaQgw1IwQfwUj4v7D3/70+Y6rmamC0n7kYwZOAwQg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lGw+aw4FFmAUV6FLXZf7Znflr6ZdGxnVPkXvkET3JvRjoHoXnyR3Kp6AJstTjCrKUgZLOIGzd815GUVcpDsFzW+d7BalsxjrSQA5agEhPv+bTWJW6NWnozQeeK0kQPqfqiFOwOQYlcIgCpY7DENKfv5Ky7IJxmtmZ7bM/p02pvEM5XUS7rE/uinJ+uFBXghM1oXXp1ldyUGbdks1rVvNwL0AzgJI63UDRZfsUYIRJ5LEtrv8jVP1Gk4FsfTZpZMSfS7mIORoTHH39eXb1OZIQOwk5XyevpJpgITAVskSD39VU4x0NL1gSIAH9AkFrPFpR14ZgwUnlWogqJ4zKggSkw==
  • Authentication-results: spf=none (sender IP is ) smtp.mailfrom=jfehlig@xxxxxxxx;
  • Cc: Anthony PERARD <anthony.perard@xxxxxxxxxx>, Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Paul Durrant <pdurrant@xxxxxxxxx>
  • Delivery-date: Mon, 25 Nov 2019 18:49:31 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHVf303LovIaJOvDkaU+MQECOVejKecgbiA
  • Thread-topic: [Xen-devel] [XEN PATCH for-4.13 v2 1/9] libxl: Offer API versions 0x040700 and 0x040800

On 10/10/19 9:11 AM, Ian Jackson wrote:
> According to git log -G:
> 
> 0x040700 was introduced in 304400459ef0 (aka 4.7.0-rc1~481)
>    "tools/libxl: rename remus device to checkpoint device"
> 
> 0x040800 was introduced in 57f8b13c7240 (aka 4.8.0-rc1~437)
>    "libxl: memory size in kb requires 64 bit variable"
> 
> It is surprising that no-one noticed this.

I am now noticing it :-(.

As Anthony noted in V1, libvirt uses LIBXL_API_VERSION and currently has it set 
to 0x040500. I'm attempting to bump libvirt's minimum supported Xen version to 
4.9.0 and for that would use 0x040800, but it's not possible without this 
commit 
backported through 4.9 and picked up and released by all the downstreams.

Any ideas on how to use the APIs changes through 0x040800, but avoid the ones 
introduced in 0x041300 would be much appreciated.

Regards,
Jim
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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