diff --git a/CHANGELOG b/CHANGELOG
index 826f8633a0a5465fe138ff6c17fa723dc907e1fb..bb510b10a5a8dbc47df1a3d63527651f474c3339 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,9 +2,13 @@
 Changes for U-Boot 1.1.4:
 ======================================================================
 
-* Fix miiphy global data initialization (problem on 4xx boards when no 
-  ethaddr is assigned). Initialization moved from miiphy_register() to
-  eth_initialize().
+* Increase malloc arena on TQM5200 board to 256 kB.
+  With 64 kb uniform flash sector size the old value of 128 kB was
+  too small.
+  
+* Fix miiphy global data initialization (problem on 4xx boards when
+  no ethaddr is assigned). Initialization moved from
+  miiphy_register() to eth_initialize().
 
   Based on initial patch for 4xx platform by Matthias Fuchs.
 
diff --git a/include/configs/TQM5200.h b/include/configs/TQM5200.h
index e23fd7786107d51a3cb03490208f44b199a2af9d..5ad19394817fed4b3ce3bec0e6815c4ffe140a18 100644
--- a/include/configs/TQM5200.h
+++ b/include/configs/TQM5200.h
@@ -369,7 +369,7 @@
 #endif
 
 #define CFG_MONITOR_LEN		(384 << 10)	/* Reserve 384 kB for Monitor	*/
-#define CFG_MALLOC_LEN		(128 << 10)	/* Reserve 128 kB for malloc()	*/
+#define CFG_MALLOC_LEN		(256 << 10)	/* Reserve 256 kB for malloc()	*/
 #define CFG_BOOTMAPSZ		(8 << 20)	/* Initial Memory map for Linux */
 
 /*