diff --git a/proxyclient/linux.py b/proxyclient/linux.py index 380a3e3..c56dd74 100755 --- a/proxyclient/linux.py +++ b/proxyclient/linux.py @@ -51,7 +51,7 @@ print("Loading DTB to 0x%x..." % dtb_addr) iface.writemem(dtb_addr, dtb) -kernel_size = 32 * 1024 * 1024 +kernel_size = 512 * 1024 * 1024 kernel_base = u.memalign(2 * 1024 * 1024, kernel_size) print("Kernel_base: 0x%x" % kernel_base) diff --git a/proxyclient/utils.py b/proxyclient/utils.py index 6f18d15..7d3ee36 100644 --- a/proxyclient/utils.py +++ b/proxyclient/utils.py @@ -25,7 +25,7 @@ class ProxyUtils(object): # clash with Python (m1n1 will normally not use *any* heap when running proxy ops though, # except when running very high-level operations like booting a kernel, so this should be # OK). - self.heap_size = 128 * 1024 * 1024 + self.heap_size = 1024 * 1024 * 1024 try: self.heap_base = p.heapblock_alloc(0) except ProxyRemoteError: