Federico Simoncelli has uploaded a new change for review.

Change subject: [poc] vm: do not pause during refreshVolume
......................................................................

[poc] vm: do not pause during refreshVolume

Signed-off-by: Federico Simoncelli <[email protected]>
Change-Id: I896993c00b94c3255ad2007486e0589bf10b3a98
---
M vdsm/vm.py
1 file changed, 2 insertions(+), 13 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/82/8382/1

diff --git a/vdsm/vm.py b/vdsm/vm.py
index 64644f0..686a589 100644
--- a/vdsm/vm.py
+++ b/vdsm/vm.py
@@ -743,19 +743,8 @@
             self.__extendDriveVolume(vmDrive, newSize)
 
     def __refreshDriveVolume(self, volInfo):
-        """ Stop vm before refreshing LV. """
-
-        self._guestCpuLock.acquire()
-        try:
-            wasRunning = self._guestCpuRunning
-            if wasRunning:
-                self.pause(guestCpuLocked=True)
-            self.cif.irs.refreshVolume(volInfo['domainID'],
-                volInfo['poolID'], volInfo['imageID'], volInfo['volumeID'])
-            if wasRunning:
-                self.cont(guestCpuLocked=True)
-        finally:
-            self._guestCpuLock.release()
+        self.cif.irs.refreshVolume(volInfo['domainID'], volInfo['poolID'],
+                                   volInfo['imageID'], volInfo['volumeID'])
 
     def __afterReplicaExtend(self, volInfo):
         self.log.debug("Refreshing replica volume: %s", volInfo)


--
To view, visit http://gerrit.ovirt.org/8382
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I896993c00b94c3255ad2007486e0589bf10b3a98
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <[email protected]>
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches

Reply via email to