Although the immediate reason for all these patches is $subject, it really is something that should have been done a long time ago (I just hadn't convinced myself it was the right thing to do). These patches will allow a management application to easily learn exactly what physical hardware is being used by a domain's interface, which wasn't previously possible (e.g., it will be simple to learn which SRIOV VF is being used by a domain interface that is configured as <interface type='network'> where the network is a pool of VFs). Laine Stump (7): conf: clarify what is returned for actual bandwidth and vlan conf: handle null pointer in virNetDevVlanFormat conf: make virDomainNetDefFormat a public function conf: re-situate <bandwidth> element in <interface> conf: new function virDomainActualNetDefContentsFormat conf: output actual netdev status in <interface> XML network: include plugged interface XML in "plugged" network hook src/conf/domain_conf.c | 303 +++++++++++++-------- src/conf/domain_conf.h | 4 + src/conf/netdev_vlan_conf.c | 4 +- src/libvirt_private.syms | 1 + src/network/bridge_driver.c | 48 ++-- ...qemuhotplug-console-compat-2+console-virtio.xml | 4 +- .../qemuxml2argv-console-compat-2.xml | 4 +- .../qemuxml2argv-net-bandwidth.xml | 2 +- 8 files changed, 233 insertions(+), 137 deletions(-) -- 1.8.5.3 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list