This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCH 0 of 5] Improvements to libxl VIF hotplug, unplug; xa

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH 0 of 5] Improvements to libxl VIF hotplug, unplug; xapi can now use these functions
From: David Scott <dave.scott@xxxxxxxxxxxxx>
Date: Mon, 28 Mar 2011 13:26:34 +0100
Delivery-date: Mon, 28 Mar 2011 05:55:50 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mercurial-patchbomb/1.4.3
Improvements to libxl VIF hotplug/unplug; xapi can now use these functions

This patch set includes:
1. addition of VIF QoS parameters to libxl (this code is ported from xapi/
2. updates to the libxl ocaml bindings to use the new parameters
3. bugfixes to the "xl network-attach" command so the QoS settings can be
   more easily tested.

FYI the corresponding xapi changes are in a branch here:


The only code which remains in the xapi VIF hotplug/unplug paths concerns
ethtool settings for VIFs. This could be ported separately if desired.

xapi used to have code for setting the device "protocol" field in xenstore,
depending on the PV kernel architecture. According to IanC, this was always
unnecessary for netback so it has been removed from xapi (and not added to 

This was all work done last week at the xen hackathon. Comments, criticism 
etc. are welcome!

Signed-off-by: David Scott <dave.scott@xxxxxxxxxxxxx>

Xen-devel mailing list