Martin Sivák has uploaded a new change for review.

Change subject: engine: Tell VDSM the guaranteed amount of memory for VM
......................................................................

engine: Tell VDSM the guaranteed amount of memory for VM

Give VDSM the data about the guaranteed memory size so it can
pass it to MoM and use it in the Balloon memory optimization.

Change-Id: If597a4be7a8cd1552c9c7c61175d8d6513c267ab
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=967574
Signed-off-by: Martin Sivak <[email protected]>
---
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
M 
backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilderBase.java
2 files changed, 2 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/55/15955/1

diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
index 5c80d27..51671d4 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VdsProperties.java
@@ -162,6 +162,7 @@
     public static final String image_group_id = "imageID";
     // vm configuration (i.e. VmStatic)
     public static final String mem_size_mb = "memSize";
+    public static final String mem_guaranteed_size_mb = "memGuaranteedSize";
     public static final String num_of_monitors = "spiceMonitors";
     public static final String num_of_cpus = "smp";
     public static final String cores_per_socket = "smpCoresPerSocket";
diff --git 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilderBase.java
 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilderBase.java
index 3670308..fae969e 100644
--- 
a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilderBase.java
+++ 
b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilderBase.java
@@ -53,6 +53,7 @@
         createInfo.put(VdsProperties.vm_guid, vm.getId().toString());
         createInfo.put(VdsProperties.vm_name, vm.getName());
         createInfo.put(VdsProperties.mem_size_mb, vm.getVmMemSizeMb());
+        createInfo.put(VdsProperties.mem_guaranteed_size_mb, 
vm.getMinAllocatedMem());
         createInfo.put(VdsProperties.smartcardEnabled, 
Boolean.toString(vm.isSmartcardEnabled()));
         createInfo.put(VdsProperties.num_of_cpus,
                 String.valueOf(vm.getNumOfCpus()));


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If597a4be7a8cd1552c9c7c61175d8d6513c267ab
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Martin Sivák <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to