]> xenbits.xensource.com Git - libvirt.git/commitdiff
Remove artificial minimum limit for guest memory
authorJiri Denemark <jdenemar@redhat.com>
Thu, 21 Apr 2011 10:06:41 +0000 (12:06 +0200)
committerJiri Denemark <jdenemar@redhat.com>
Thu, 21 Apr 2011 10:06:41 +0000 (12:06 +0200)
Remove the artificial minimum of 4096 KB for guest memory. It's drivers'
job to set the limit if needed.

src/libvirt.c

index 9e6784bcaefdafcdae794d2b79e0b3a088d59a2c..10c3cdf42f69e8801b2657222f9fc1f81d3cc7ea 100644 (file)
@@ -2738,7 +2738,7 @@ virDomainSetMaxMemory(virDomainPtr domain, unsigned long memory)
         virLibDomainError(VIR_ERR_OPERATION_DENIED, __FUNCTION__);
         goto error;
     }
-    if (memory < 4096) {
+    if (!memory) {
         virLibDomainError(VIR_ERR_INVALID_ARG, __FUNCTION__);
         goto error;
     }
@@ -2792,7 +2792,7 @@ virDomainSetMemory(virDomainPtr domain, unsigned long memory)
         virLibDomainError(VIR_ERR_OPERATION_DENIED, __FUNCTION__);
         goto error;
     }
-    if (memory < 4096) {
+    if (!memory) {
         virLibDomainError(VIR_ERR_INVALID_ARG, __FUNCTION__);
         goto error;
     }
@@ -2861,7 +2861,7 @@ virDomainSetMemoryFlags(virDomainPtr domain, unsigned long memory,
         goto error;
     }
 
-    if (memory < 4096) {
+    if (!memory) {
         virLibDomainError(VIR_ERR_INVALID_ARG, __FUNCTION__);
         goto error;
     }