[PATCH v2 00/13] Hyper-V serial ports, NICs, and screeshots
Michal Privoznik
mprivozn at redhat.com
Tue Feb 2 08:38:48 UTC 2021
On 2/2/21 1:48 AM, Matt Coleman wrote:
> This patchset makes the following changes to the Hyper-V driver:
> * enable XML parsing and creation of serial ports and NICs
> * implement several networking APIs
> * implement screenshots
>
> Changes since v1:
> * simplified hypervDomainDefParseSerial based on Michal's feedback
> * enabled the use of g_autoptr for virDomainNetDef
> * use g_autoptr for ndef in hypervDomainDefParseEthernetAdapter to fix
> the memory leaks that Michal spotted
>
> Matt Coleman (13):
> hyperv: XML parsing of serial ports
> hyperv: add support for creating serial devices
> domain_conf: enable use of g_autofree for virDomainNetDef
> hyperv: XML parsing of Ethernet adapters
> hyperv: add support for creating network adapters
> hyperv: implement connectListAllNetworks and connectNumOfNetworks
> hyperv: implement networkLookupByName and networkLookupByUUID
> hyperv: implement connectNumOfDefinedNetworks and
> connectListDefinedNetworks
> hyperv: implement networkGetAutostart, networkIsActive, and
> networkIsPersistent
> hyperv: implement networkGetXMLDesc
> hyperv: implement domainScreenshot
> hyperv: provide a more detailed error message for WSMan faults
> news: implement new Hyper-V APIs
>
> NEWS.rst | 12 +
> po/POTFILES.in | 1 +
> src/conf/domain_conf.h | 1 +
> src/hyperv/hyperv_driver.c | 611 ++++++++++++++++++++++++++
> src/hyperv/hyperv_network_driver.c | 242 ++++++++++
> src/hyperv/hyperv_network_driver.h | 26 ++
> src/hyperv/hyperv_wmi.c | 45 +-
> src/hyperv/hyperv_wmi.h | 12 +
> src/hyperv/hyperv_wmi_classes.h | 36 ++
> src/hyperv/hyperv_wmi_generator.input | 309 +++++++++++++
> src/hyperv/meson.build | 1 +
> 11 files changed, 1293 insertions(+), 3 deletions(-)
> create mode 100644 src/hyperv/hyperv_network_driver.c
> create mode 100644 src/hyperv/hyperv_network_driver.h
>
Reviewed-by: Michal Privoznik <mprivozn at redhat.com>
and pushed.
Michal
More information about the libvir-list
mailing list