|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] xm-test: ia64 min memory & arbitrarily large ram
Oops, I forgot the sign-off!
Here, this is better (I left a tab-delimited line in the original mail
by accident as well):
Signed-off-by: Alex Williamson <alex.williamson@xxxxxx>
diff -r 9313d0ce09f8 tools/xm-test/lib/XmTestLib/arch.py
--- a/tools/xm-test/lib/XmTestLib/arch.py Tue Apr 24 09:26:32 2007
-0600
+++ b/tools/xm-test/lib/XmTestLib/arch.py Thu May 03 11:16:58 2007
-0600
@@ -45,6 +45,9 @@ def ia_checkBuffer(buffer):
def ia_minSafeMem():
return 32
+
+def ia64_minSafeMem():
+ return 128
def ia_getDeviceModel():
"""Get the path to the device model based on
@@ -139,6 +142,17 @@ if _arch == "x86" or _arch == "x86_64" o
configDefaults = ia_HVMDefaults
else:
configDefaults = ia_ParavirtDefaults
+
+ # note: xm-test generates an uncompressed image, and this code
+ # expects one. This will fail with a gzip-ed image.
+ if configDefaults['ramdisk']:
+ rd_size = os.stat(configDefaults['ramdisk']).st_size
+ configDefaults['extra'] = 'ramdisk_size=' + str((rd_size / 1024)+1)
+
+ if _arch == "ia64":
+ minSafeMem = ia64_minSafeMem
+ configDefaults['memory'] = ia64_minSafeMem()
+
elif _arch == "powerpc":
minSafeMem = ppc_minSafeMem
getDefaultKernel = ppc_getDefaultKernel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|