Adding "-balloon virtio" to enable qemu to dynamically change amount of memory allocated to a vm  




git-svn-id: https://svn.apache.org/repos/asf/incubator/tashi/trunk@1433421 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/tashi/nodemanager/vmcontrol/qemu.py b/src/tashi/nodemanager/vmcontrol/qemu.py
index f7b68e8..0e411cf 100644
--- a/src/tashi/nodemanager/vmcontrol/qemu.py
+++ b/src/tashi/nodemanager/vmcontrol/qemu.py
@@ -558,7 +558,7 @@
 			noAcpiString = ""
 
 		#  Construct the qemu command
-		strCmd = "%s %s %s -clock %s %s %s -m %d -smp %d -serial null -vnc none -monitor pty" % (self.QEMU_BIN, noAcpiString, cpuString, clockString, diskString, nicString, instance.memory, instance.cores)
+		strCmd = "%s %s %s -clock %s %s %s -m %d -smp %d -serial null -vnc none -monitor pty -balloon virtio" % (self.QEMU_BIN, noAcpiString, cpuString, clockString, diskString, nicString, instance.memory, instance.cores)
 		if (source):
 			strCmd = '%s -incoming "%s"' % (strCmd, source)
 		# XXXstroucki perhaps we're doing it backwards