]> git.proxmox.com Git - qemu.git/commitdiff
uImage: increase the gzip load size
authorAlexander Graf <agraf@suse.de>
Wed, 20 Jun 2012 18:58:27 +0000 (20:58 +0200)
committerAlexander Graf <agraf@suse.de>
Sat, 23 Jun 2012 23:04:51 +0000 (01:04 +0200)
Recent u-boot has different defines for its gzip extract buffer, but the
common ground seems to be 64MB. So let's bump it up to that, enabling me
to load my test image again ;).

Signed-off-by: Alexander Graf <agraf@suse.de>
hw/loader.c

index 7d64113e7f6ebfafb55f5d4596e8b42f2e592221..33acc2fdab4b388a22c5f29b5c60cc93efced7c9 100644 (file)
@@ -377,9 +377,9 @@ static void zfree(void *x, void *addr)
 
 #define DEFLATED       8
 
-/* This is the maximum in uboot, so if a uImage overflows this, it would
+/* This is the usual maximum in uboot, so if a uImage overflows this, it would
  * overflow on real hardware too. */
-#define UBOOT_MAX_GUNZIP_BYTES 0x800000
+#define UBOOT_MAX_GUNZIP_BYTES (64 << 20)
 
 static ssize_t gunzip(void *dst, size_t dstlen, uint8_t *src,
                       size_t srclen)