From: Timur Tabi Date: Sat, 17 Mar 2012 22:44:00 +0000 (-0500) Subject: powerpc/83xx: increment malloc heap size for the MPC832x MDS boards X-Git-Tag: v2012.07-rc1~37^2~12 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=3b6b256;p=u-boot powerpc/83xx: increment malloc heap size for the MPC832x MDS boards The malloc buffer is not large enough to hold a flash sector (0x20000 bytes) in addition to whatever else it normally holds, so double its size. This fixes a failure trying to save the environment: => save Saving Environment to Flash... Unable to save the rest of sector (122880) . done Protected 1 sectors This problem probably surfaced from some other change that significantly increased the normal memory usage, thereby not leaving enough room for the saveenv command. Signed-off-by: Timur Tabi Signed-off-by: Kim Phillips --- diff --git a/include/configs/MPC832XEMDS.h b/include/configs/MPC832XEMDS.h index 4ed5a9769b..6f8622c0a5 100644 --- a/include/configs/MPC832XEMDS.h +++ b/include/configs/MPC832XEMDS.h @@ -181,7 +181,7 @@ /* CONFIG_SYS_MONITOR_LEN must be a multiple of CONFIG_ENV_SECT_SIZE */ #define CONFIG_SYS_MONITOR_LEN (384 * 1024) /* Reserve 384 kB for Mon */ -#define CONFIG_SYS_MALLOC_LEN (128 * 1024) /* Reserved for malloc */ +#define CONFIG_SYS_MALLOC_LEN (256 * 1024) /* Reserved for malloc */ /* * Initial RAM Base Address Setup