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

Re: [PATCH] tools/ocaml: Drop libxl bindings


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Thu, 9 Feb 2023 16:41:20 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Sufq3IKddfs6jvjPRMD7WCi0B2YbpDb61ilwYUwtVOY=; b=gMzNk2EoGc69xYcoHbMgY7SYEzWLbNrSL4Y9QW9NC0iO4lRz9i/3slx3X5DJ/PbPDSTrMUclbLKQtz6yBowUbUvnD//BCF3fqZO9T28O/25pk+LPHP87GatgTD6XYWiDrwcE1FlGwfpI4Py78kXMZIUsS9aU3Kkyl0mUxp1lDmIQ5PaI3ompg+XUURWU/3rqzxFaV1XN6RRG2f41oH+Z81HEal8L5StGkGKtZmZCvij/ZxgAucYiF36mH/0jcm7HvUHVskxvBkUuIYUri15ltP7hF1GjwN8XWfLPxzqTlvzk6B5dhza4BhVm/unHNd1lzFL4oGNP5D+RRafDPX6Vfw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Bg2r4lX4pepouwrIr0nRAEy/GCwILgj0f6Ed+72zK7DhOe2WihSIpW/0Bw3r0lwv0ZzWTDYOSWetNbx9F+mFVxTbcTHzim9GFJzQiCXmrA85hclDgpjSHWUA+5xlbB0vh/I3NHpR6yv4hfETGyZUmhPArBp9sE6qF1TTjFEecAwrcWsPXFOb10QkYGwtJdkGJnDkXFe/goNZeSykny150cDvxL3bH6CPCUgDga9l4tpcQrGa82gdxCpWIBYnedNBRNO5z8w4mRaAkyxi8ITwPe3Ab/BgAtrdY1d/Axo/azQ1nOCvBXpEH3YvXMS3/L6oVR7YksV4KggZg4Ft/OHRrA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Christian Lindig <christian.lindig@xxxxxxxxxx>, David Scott <dave@xxxxxxxxxx>, Edwin Török <edwin.torok@xxxxxxxxx>, Rob Hoes <Rob.Hoes@xxxxxxxxxx>
  • Delivery-date: Thu, 09 Feb 2023 16:41:55 +0000
  • Ironport-data: A9a23:QoPLaKpPDelKV2TzzPg5U5UqyTVeBmItZBIvgKrLsJaIsI4StFCzt garIBmPb6reYjP2c4tzat/g9UIEuZLTy4M3GlZp/Cg0ES5E85uZCYyVIHmrMnLJJKUvbq7FA +Y2MYCccZ9uHhcwgj/3b9ANeFEljfngqoLUUbKCYWYpA1c/Ek/NsDo788YhmIlknNOlNA2Ev NL2sqX3NUSsnjV5KQr40YrawP9UlKm06WxwUmAWP6gR5weEzyhNV/rzGInqR5fGatgMdgKFb 76rIIGRpgvx4xorA9W5pbf3GmVirmn6ZFXmZtJ+AsBOszAazsAA+v9T2Mk0MC+7vw6hjdFpo OihgLTrIesf0g8gr8xGO/VQO3kW0aSrY9YrK1Dn2SCY5xWun3cBX5yCpaz5VGEV0r8fPI1Ay RAXADZXNjqvi+yn+eKcR8B3t/gtfJTqH6pK7xmMzRmBZRonabbqZvyToPV+jHI3jM0IGuvCb c0EbzYpdA7HfxBEJlYQDtQ5gfusgX78NTZfrTp5p4JuuzSVkFM3jeiraYSFEjCJbZw9ckKwj 2TK5WnmRDodM8SS02Gt+XOwnO7f2yj8Xer+EZXpqKUy3gHOmAT/DjU3Z2bqg6PnmHWsGOliD VImoxdx9KEboRnDot7VGkfQTGS/lg4RXZ9cHvM37CmJy7HI+ECJC24cVDlDZdc68sgsSlQC2 laXkvvzCDdosbnTTmiSnp+ZoSyzP24JKnUFZgcPSQwY75/op4Rbs/7UZtNqEarwhNulHzj1m mmOtHJn2eVVitMX3aKm+1yBmyirupXCUg8y4EPQQ36h6QR6IoWiYuRE9GTm0BqJF67BJnHpg ZTOs5L2ADwmZX1VqBGwfQ==
  • Ironport-hdrordr: A9a23:idELCa1CHZiJK6EkzQXk7wqjBIQkLtp133Aq2lEZdPU1SL3gqy nKpp9w6faaslossQ4b6LK90cW7LE80jKQFgrX5Xo3SOjUOxlHHEGgK1+KL/9SHIU3DH4Vmup uIHZIeNPTASXN9kcHx7E2AG8sgqeP3lZxA/d2uqEuFujsaD51d0w==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 09/02/2023 3:43 pm, Andrew Cooper wrote:
> There are significant issues with these bindings, and their companion half in
> Xapi was deleted in 2018
>
>   
> https://github.com/xapi-project/xen-api/commit/203292ebe0c487d7ae4adb961a6d080f4fbe933d
>
> owing to there having been no development of these bindings since 2014.
>
> In the unlikely event that we'd want to reinstate them, they'd need reworking
> basically from scratch anyway.
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
> ---
> CC: Christian Lindig <christian.lindig@xxxxxxxxxx>
> CC: David Scott <dave@xxxxxxxxxx>
> CC: Edwin Török <edwin.torok@xxxxxxxxx>
> CC: Rob Hoes <Rob.Hoes@xxxxxxxxxx>
>
> I'm unsure whether to drop xentoollog.  They're technically orphaned by this
> change, but could be used in principle by the other bindings.

It turns out that the xentoollog bindings segfault anyway, and are an an
equal state of disrepair to the libxl bindings.  In agreement with Edvin
and Christian, I've dropped them too in this change, but I won't bother
reposting an extra several thousand line deletion.

~Andrew



 


Rackspace

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