[PATCH V2] bcm47xx: relocate LZMA loader

Hauke Mehrtens hauke at hauke-m.de
Mon Nov 8 06:29:43 PST 2021


On 11/7/21 2:45 PM, Rafał Miłecki wrote:
> From: Rafał Miłecki <rafal at milecki.pl>
> 
> Kernel 5.10 grew bigger than 5.4 so we need to bump BZ_TEXT_START to
> allow lzma loader hanel its size.
> 
> At the same time BZ_STACK_START needs to be increased to avoid
> overwriting the stack.
> 
> For a reference see:
> d5cf4a5aa4a3 ("brcm47xx: relocate loader to higher address")
> 2909a4b78e2b ("brcm47xx: relocate the stack in loader")
> 
> Cc: Hauke Mehrtens <hauke at hauke-m.de>
> Signed-off-by: Rafał Miłecki <rafal at milecki.pl>

Acked-by: Hauke Mehrtens <hauke at hauke-m.de>

> ---
>   target/linux/bcm47xx/image/lzma-loader/src/Makefile | 4 ++--
>   1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/target/linux/bcm47xx/image/lzma-loader/src/Makefile b/target/linux/bcm47xx/image/lzma-loader/src/Makefile
> index a08fc05b9f..a3e7ae1c92 100644
> --- a/target/linux/bcm47xx/image/lzma-loader/src/Makefile
> +++ b/target/linux/bcm47xx/image/lzma-loader/src/Makefile
> @@ -18,8 +18,8 @@
>   #
>   
>   TEXT_START	:= 0x80001000
> -BZ_TEXT_START	:= 0x80600000
> -BZ_STACK_START	:= 0x80700000
> +BZ_TEXT_START	:= 0x80700000
> +BZ_STACK_START	:= 0x80800000
>   
>   OBJCOPY		:= $(CROSS_COMPILE)objcopy -O binary -R .reginfo -R .note -R .comment -R .mdebug -S
>   
> 




More information about the openwrt-devel mailing list