[libvirt] [PATCH 00/16] Hyper-V: Improve 2008, Introduce 2012

Matthias Bolte matthias.bolte at googlemail.com
Wed Sep 7 22:17:12 UTC 2016


2016-09-07 23:14 GMT+02:00 Fernando Casas Schössow <casasfernando at hotmail.com>:
> 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 back
> in 2014. The last patch introduces support for Hyper-V 2012, while still
> supporting 2008. I am not sure that the method I used to include the 2012
> support is the best approach, mainly due to code duplication, but I am
> open to suggestions on how to do this better.
>
> Jason Miesionczek (16):
>   hyperv: additional server 2008 wmi classes
>   hyperv: add cim types support to code generator
>   hyperv: add get capabilities
>   hyperv: implement connectGetVersion
>   hyperv: implement vcpu functions
>   hyperv: implement nodeGetFreeMemory
>   hyperv: implement ability to send xml soap requests
>   hyperv: introduce basic network driver
>   hyperv: add domain shutdown function
>   hyperv: add get scheduler functions
>   hyperv: add set memory functions
>   hyperv: set vpcu functions
>   hyperv: domain undefine functions
>   hyperv: domain define and associated functions
>   hyperv: network list functions
>   hyperv: introduce 2012 support

I had a quick look at these patches a while ago, but didn't get around
to review them in detail yet.

Adding 2012 support while keeping 2008 supported is a bit tricky but
doable I think.

-- 
Matthias Bolte
http://photron.blogspot.com




More information about the libvir-list mailing list