Hi there,
I was wondering if any of these patches actually made it into libvirt code.
I'm really looking forward hyper-v support improvement and features like shutdown VM (not destroy/turn off but clean shutdown) implemented.
Especially interested in 2012/2012 R2 since 2008 is getting old and 2016 is right around the corner.
I'm already using libvirt 2.1.0 with some patches I found in https://github.com/vikhyath/libvirt-hyperv-r2-2012 but it would be great to have the code reviewed and merged into libvirt releases.
Thanks.
Fer
The following patches include work originally done by Yves Vinter backin 2014. The last patch introduces support for Hyper-V 2012, while stillsupporting 2008. I am not sure that the method I used to include the 2012support is the best approach, mainly due to code duplication, but I amopen to suggestions on how to do this better.Jason Miesionczek (16):hyperv: additional server 2008 wmi classeshyperv: add cim types support to code generatorhyperv: add get capabilitieshyperv: implement connectGetVersionhyperv: implement vcpu functionshyperv: implement nodeGetFreeMemoryhyperv: implement ability to send xml soap requestshyperv: introduce basic network driverhyperv: add domain shutdown functionhyperv: add get scheduler functionshyperv: add set memory functionshyperv: set vpcu functionshyperv: domain undefine functionshyperv: domain define and associated functionshyperv: network list functionshyperv: introduce 2012 supportsrc/Makefile.am | 2 +src/hyperv/hyperv_driver.c | 1989 ++++++++++++++++++++++++++++++++-src/hyperv/hyperv_driver_2012.c | 299 +++++src/hyperv/hyperv_driver_2012.h | 55 +src/hyperv/hyperv_network_driver.c | 280 +++++src/hyperv/hyperv_network_driver.h | 30 +src/hyperv/hyperv_private.h | 8 +src/hyperv/hyperv_wmi.c | 709 +++++++++++-src/hyperv/hyperv_wmi.h | 78 ++src/hyperv/hyperv_wmi_generator.input | 518 ++++++++-src/hyperv/hyperv_wmi_generator.py | 68 +-src/hyperv/openwsman.h | 4 +12 files changed, 3989 insertions(+), 51 deletions(-)create mode 100644 src/hyperv/hyperv_driver_2012.ccreate mode 100644 src/hyperv/hyperv_driver_2012.hcreate mode 100644 src/hyperv/hyperv_network_driver.ccreate mode 100644 src/hyperv/hyperv_network_driver.h
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list