summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-05-11 22:39:45 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-05-14 15:46:08 +0100
commitff86b301c656ad13ba15947d12622917c633dcde (patch)
tree0901a5fc4a822c3a2fa51303450aa964d25ef082
parent1ae71cd5ac06cecd01ed96c6b8419cd7e6d4ba00 (diff)
downloadlibguestfs-ff86b301c656ad13ba15947d12622917c633dcde.tar.gz
libguestfs-ff86b301c656ad13ba15947d12622917c633dcde.tar.xz
libguestfs-ff86b301c656ad13ba15947d12622917c633dcde.zip
arm: Set minimum LIBGUESTFS_MEMSIZE at 128.
For ARM Versatile ("versatilepb") architecture, memsize must be set to 256 (megabytes) else the appliance is unable to boot. Previously setting LIBGUESTFS_MEMSIZE=256 was not allowed. Versatile Express has larger limits. (cherry picked from commit a3718c6b8be9bcbfd1e753c699f030d1852bc26e)
-rw-r--r--src/guestfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/guestfs.c b/src/guestfs.c
index 9b37a250..32cf60eb 100644
--- a/src/guestfs.c
+++ b/src/guestfs.c
@@ -132,7 +132,7 @@ guestfs_create (void)
*/
str = getenv ("LIBGUESTFS_MEMSIZE");
if (str) {
- if (sscanf (str, "%d", &g->memsize) != 1 || g->memsize <= 256) {
+ if (sscanf (str, "%d", &g->memsize) != 1 || g->memsize < 128) {
warning (g, "non-numeric or too small value for LIBGUESTFS_MEMSIZE");
goto error;
}