Re: [U-Boot] [PATCH] ARM: DRA7xx: Fix memory allocation overflow
On Wed, Feb 15, 2017 at 09:16:53AM -0600, Andrew F. Davis wrote: > When using early malloc the allocated memory can overflow into the SRAM > scratch space, move NON_SECURE_SRAM_IMG_END down a bit to allow more > dynamic allocation at the expense of a slightly smaller maximum image > size. > > Signed-off-by: Andrew F. Davis> Reviewed-by: Lokesh Vutla Er, I thought we could define how big the early malloc pool is and not have this type of problem? -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [PATCH] ARM: DRA7xx: Fix memory allocation overflow
When using early malloc the allocated memory can overflow into the SRAM scratch space, move NON_SECURE_SRAM_IMG_END down a bit to allow more dynamic allocation at the expense of a slightly smaller maximum image size. Signed-off-by: Andrew F. DavisReviewed-by: Lokesh Vutla --- arch/arm/include/asm/arch-omap5/omap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm/arch-omap5/omap.h b/arch/arm/include/asm/arch-omap5/omap.h index b5e5519fbd..8f31da1a7b 100644 --- a/arch/arm/include/asm/arch-omap5/omap.h +++ b/arch/arm/include/asm/arch-omap5/omap.h @@ -188,7 +188,7 @@ struct s32ktimer { #if defined(CONFIG_DRA7XX) #define NON_SECURE_SRAM_START 0x4030 #define NON_SECURE_SRAM_END0x4038 /* Not inclusive */ -#define NON_SECURE_SRAM_IMG_END0x4037E000 +#define NON_SECURE_SRAM_IMG_END0x4037C000 #else #define NON_SECURE_SRAM_START 0x4030 #define NON_SECURE_SRAM_END0x4032 /* Not inclusive */ -- 2.11.0 ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot