Re: [libvirt] Waiting for review of [PATCH v2 2/21] hyperv: implementation of virConnectGetVersion

2014-12-12 Thread Yves Vinter
e), rebase and resend. Unfortunately, I'm not sure to have enough free time to work on it before end of 2014, as I will leave soon for vacations... Thanks, Yves. > -Message d'origine- > De : Michal Privoznik [mailto:mpriv...@redhat.com] > Envoyé : lundi 8 décembre

Re: [libvirt] Waiting for review of [PATCH v2 2/21] hyperv: implementation of virConnectGetVersion

2014-12-08 Thread Yves Vinter
reviewing ? Please, just let me know... Thanks, Yves. De : Yves Vinter Envoyé : mardi 25 novembre 2014 10:10 À : libvir-list@redhat.com Objet : Waiting for review of [libvirt] [PATCH v2 2/21] hyperv: implementation of virConnectGetVersion Hi All, As I described the 27th of October in the follow

[libvirt] Waiting for review of [PATCH v2 2/21] hyperv: implementation of virConnectGetVersion

2014-11-25 Thread Yves Vinter
Hi All, As I described the 27th of October in the following thread: https://www.redhat.com/archives/libvir-list/2014-October/msg00840.html [libvirt] [PATCH v2 0/21] hyperv: hyperv: set of new functionalities new functionalities has been implemented in the libvirt hyperv driver as a set of 21 pa

[libvirt] [PATCH v2 0/21] hyperv: hyperv: set of new fonctionalities

2014-10-27 Thread Yves Vinter
From: Yves Vinter This serie of 21 patches implements new functionalities in the libvirt hyperv driver. PATCH 01/21: hyperv: avoid query memleaks on failure PATCH 02/21: hyperv: implementation of virConnectGetVersion PATCH 03/21: hyperv: implementation of virConnectGetCapabilities PATCH 04/21

[libvirt] [PATCH v2 2/21] hyperv: implementation of virConnectGetVersion

2014-10-27 Thread Yves Vinter
From: Yves Vinter This patch implements the virConnectGetVersion function for the hyperv libvirt driver. The value returned by this function must be formatted as ".." with a maximum of 3 digits per item. Therefore, value of Microsoft hypervisor's version has been truncated

Re: [libvirt] [PATCH 01/21] Added missing virBufferFreeAndReset on the query buffer to free some memory

2014-10-10 Thread Yves Vinter
> -Message d'origine- > De : Eric Blake [mailto:ebl...@redhat.com] > Envoyé : vendredi 10 octobre 2014 15:02 > À : Yves Vinter; libvir-list@redhat.com > Objet : Re: [libvirt] [PATCH 01/21] Added missing virBufferFreeAndReset on > the query buffer to free some memor

Re: [libvirt] [PATCH 03/21] Added basic implementation for virConnectGetCapabilities (required Win32_ComputerSystemProduct class)

2014-10-09 Thread Yves Vinter
nes In the current version of the hyperv libvirt driver, functions are actually separated by three blank lines. All the other functions must be reviewed then... -Message d'origine- De : Eric Blake [mailto:ebl...@redhat.com] Envoyé : jeudi 9 octobre 2014 00:34 À : Yves Vinter; lib

Re: [libvirt] [PATCH 02/21] Added implementation for virConnectGetVersion (required CIM_DataFile class)

2014-10-09 Thread Yves Vinter
rvConnectGetVersion call. (4) The comment is a bit redundant with the name of the function you are calling. I'd just omit the comment. No problem... -Message d'origine- De : Eric Blake [mailto:ebl...@redhat.com] Envoyé : jeudi 9 octobre 2014 00:15 À : Yves Vinter; libv

Re: [libvirt] [PATCH 01/21] Added missing virBufferFreeAndReset on the query buffer to free some memory

2014-10-09 Thread Yves Vinter
] Envoyé : mercredi 8 octobre 2014 18:24 À : Yves Vinter; libvir-list@redhat.com Objet : Re: [libvirt] [PATCH 01/21] Added missing virBufferFreeAndReset on the query buffer to free some memory On 10/08/2014 06:33 AM, Yves Vinter wrote: > From: yvinter Your git config is incorrect; your ema

Re: [libvirt] Implementation of new features for Hyper-V Libvirt driver

2014-10-09 Thread Yves Vinter
Hi Eric, OK. Just forget the pdf file. You already have the serie of 21 patchs. Thanks, Yves. -Message d'origine- De : Eric Blake [mailto:ebl...@redhat.com] Envoyé : mercredi 8 octobre 2014 17:28 À : libvir-list@redhat.com; Yves Vinter Objet : Re: Implementation of new feature

[libvirt] [PATCH 18/21] Added hypervDomainAttachDisk, internal implementation for disk attachement (required Msvm_ResourceAllocationSettingData and Msvm_AllocationCapabilities classes)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 377 ++ src/hyperv/hyperv_wmi_generator.input | 41 2 files changed, 418 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index f68eaad..cbe4397 100644 --- a/src/hyp

[libvirt] [PATCH 16/21] Added implementation for virDomainSetVcpus and virDomainSetVcpusFlags

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 118 + 1 file changed, 118 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index a8d679e..ade9db1 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.

[libvirt] [PATCH 21/21] Added implementation for virDomainDefineXML and virDomainCreateXML

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 142 + 1 file changed, 142 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 8e0d6b3..83fb605 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.

[libvirt] [PATCH 20/21] Added implementation for virDomainAttachDevice and virDomainAttachDeviceFlags (required xmlopt in private structure)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 81 + src/hyperv/hyperv_private.h | 2 ++ 2 files changed, 83 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 8b8e612..8e0d6b3 100644 --- a/src/hyperv/hyperv_dri

[libvirt] [PATCH 15/21] Added implementation for virDomainSetMemory and virDomainSetMemoryFlags

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 112 + 1 file changed, 112 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 0618ce1..a8d679e 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.

[libvirt] [PATCH 19/21] Added hypervDomainAttachNetwork, internal implementation for network attachement (required Msvm_SwitchPort and Msvm_SyntheticEthernetPortSettingData classes)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 218 ++ src/hyperv/hyperv_wmi_generator.input | 87 ++ 2 files changed, 305 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index cbe4397..8b8e612 100644 ---

[libvirt] [PATCH 14/21] Added implementation for virDomainSetMaxMemory

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 119 + 1 file changed, 119 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 5c79c99..0618ce1 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.

[libvirt] [PATCH 17/21] Added implementation for virDomainUndefine and virDomainUndefineFlags

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 73 ++ 1 file changed, 73 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index ade9db1..f68eaad 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.c

[libvirt] [PATCH 12/21] Added implementation of hypervInvokeMethod which handles complex parameters (simple, EPR or embedded)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_wmi.c| 666 + src/hyperv/hyperv_wmi.h| 53 +++ src/hyperv/hyperv_wmi_generator.py | 59 src/hyperv/openwsman.h | 4 + 4 files changed, 782 insertions(+) diff --git a/src/hyperv/h

[libvirt] [PATCH 11/21] Added implementation for virConnectNumOfDefinedNetworks and virConnectListDefinedNetworks

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_network_driver.c | 81 ++ 1 file changed, 81 insertions(+) diff --git a/src/hyperv/hyperv_network_driver.c b/src/hyperv/hyperv_network_driver.c index 84267b7..2063090 100644 --- a/src/hyperv/hyperv_network_driver.c +++ b/s

[libvirt] [PATCH 13/21] Added implementation for virDomainSetAutostart and virDomainGetAutostart (required Msvm_VirtualSystemManagementService and Msvm_VirtualSystemGlobalSettingData classes)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 103 ++ src/hyperv/hyperv_wmi.c | 6 -- src/hyperv/hyperv_wmi.h | 7 +++ src/hyperv/hyperv_wmi_generator.input | 50 + 4 files changed, 160 insertions(+), 6

[libvirt] [PATCH 04/21] Added implementation for virDomainGetVcpus and virConnectGetMaxVcpus (required Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor class)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 184 ++ src/hyperv/hyperv_wmi_generator.input | 109 2 files changed, 293 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index dd56fb0..f734c09 1006

[libvirt] [PATCH 02/21] Added implementation for virConnectGetVersion (required CIM_DataFile class)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 55 +++ src/hyperv/hyperv_wmi_generator.input | 37 +++ src/hyperv/hyperv_wmi_generator.py| 4 +-- 3 files changed, 94 insertions(+), 2 deletions(-) diff --git a/src/hyperv/hyperv_

[libvirt] [PATCH 10/21] Added implementation for virConnectNumOfNetworks and virConnectListNetworks

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_network_driver.c | 81 ++ 1 file changed, 81 insertions(+) diff --git a/src/hyperv/hyperv_network_driver.c b/src/hyperv/hyperv_network_driver.c index ee7c0b3..84267b7 100644 --- a/src/hyperv/hyperv_network_driver.c +++ b/s

[libvirt] [PATCH 09/21] Added implementation for virNetworkGetXMLDesc

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_network_driver.c | 57 ++ 1 file changed, 57 insertions(+) diff --git a/src/hyperv/hyperv_network_driver.c b/src/hyperv/hyperv_network_driver.c index 22e1144..ee7c0b3 100644 --- a/src/hyperv/hyperv_network_driver.c +++ b/s

[libvirt] [PATCH 03/21] Added basic implementation for virConnectGetCapabilities (required Win32_ComputerSystemProduct class)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 112 ++ src/hyperv/hyperv_private.h | 2 + src/hyperv/hyperv_wmi_generator.input | 12 3 files changed, 126 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_drive

[libvirt] [PATCH 05/21] Added implementation for virNodeGetFreeMemory (required Win32_OperatingSystem class)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c| 34 ++ src/hyperv/hyperv_wmi_generator.input | 68 +++ src/hyperv/hyperv_wmi_generator.py| 1 + 3 files changed, 103 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/

[libvirt] [PATCH 07/21] Added implementation for virDomainGetSchedulerType and virDomainGetSchedulerParameters

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 129 + 1 file changed, 129 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index aadadb1..4074fb0 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.

[libvirt] [PATCH 01/21] Added missing virBufferFreeAndReset on the query buffer to free some memory

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 13 + src/hyperv/hyperv_wmi.c| 15 +++ 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index aed9307..372ff39 100644 --- a/src/hyperv/hyperv_driver.c

[libvirt] [PATCH 08/21] Added implementation for virNetworkLookupByName (required Msvm_VirtualSwitch class)

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_network_driver.c| 33 + src/hyperv/hyperv_wmi.c | 27 +++ src/hyperv/hyperv_wmi.h | 9 + src/hyperv/hyperv_wmi_generator.input | 33 +++

[libvirt] [PATCH 06/21] Added implementation for virDomainShutdown and virDomainShutdownFlags

2014-10-08 Thread Yves Vinter
From: yvinter --- src/hyperv/hyperv_driver.c | 39 +++ 1 file changed, 39 insertions(+) diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 191c7dd..aadadb1 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.c @@ -17

Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver

2014-10-01 Thread Yves Vinter
Do I need credentials and/or specific rights on the libvirt git to do that? -Message d'origine- De : Daniel P. Berrange [mailto:berra...@redhat.com] Envoyé : mercredi 1 octobre 2014 10:58 À : Yves Vinter Cc : Christophe Fergeau; libvir-list@redhat.com Objet : Re: [libvirt] [PATCH

Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver

2014-10-01 Thread Yves Vinter
cferg...@redhat.com] Envoyé : mercredi 1 octobre 2014 10:20 À : Yves Vinter Cc : Eric Blake; libvir-list@redhat.com Objet : Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver Hi Yves, On Wed, Oct 01, 2014 at 06:59:52AM +0000, Yves Vinter wrote: > No answer ? If you split the

Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver

2014-10-01 Thread Yves Vinter
No answer ? De : Yves Vinter Envoyé : vendredi 26 septembre 2014 10:31 À : 'Eric Blake'; libvir-list@redhat.com Objet : RE: [libvirt] [PATCH] New features implemented in hyperv libvirt driver Hi Eric, As you know, the is no more development in hyperv libvirt driver since versi

Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver

2014-09-26 Thread Yves Vinter
Thanks, Yves. -Message d'origine- De : Eric Blake [mailto:ebl...@redhat.com] Envoyé : jeudi 25 septembre 2014 18:59 À : Yves Vinter; libvir-list@redhat.com Objet : Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver On 09/25/2014 06:38 AM, Yves Vinter wrote

[libvirt] [PATCH] New features implemented in hyperv libvirt driver

2014-09-25 Thread Yves Vinter
Authors: Simon Rastello (Bull), Adrien Kantcheff (Bull), Yves Vinter (Bull) *** Summary of new features added in hyperv driver version 1.2.9 *** - Added a mutex to prevent concurrent requests from being run simultaneously [WSMAN libray not thread-safe] - Support of default authentication

Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver (Bull)

2014-09-15 Thread Yves Vinter
. -Message d'origine- De : Eric Blake [mailto:ebl...@redhat.com] Envoyé : vendredi 12 septembre 2014 21:13 À : Yves Vinter; libvir-list@redhat.com Objet : Re: [libvirt] [PATCH] New features implemented in hyperv libvirt driver (Bull) On 09/12/2014 12:55 PM, Eric Blake wrote: > On 09/12/20

[libvirt] [PATCH] New features implemented in hyperv libvirt driver (Bull)

2014-09-12 Thread Yves Vinter
Authors: Simon Rastello (Bull), Adrien Kantcheff (Bull), Yves Vinter (Bull) Summary of new added features by modules: hyperv_driver.c - hypervDomainDefineXML - hypervDomainCreateXML - hypervDomainUndefine - hypervDomainUndefineFlags - hypervDomainShutdown - hypervDomainShutdownFlags