Re: [PATCH v3 1/3] MIPS: reloc: remove init of relocated bss

2019-10-23 Thread Sascha Hauer
On Mon, Oct 21, 2019 at 01:50:19PM +0200, Oleksij Rempel wrote:
> It will be done in main_entry() any way.
> 
> Signed-off-by: Oleksij Rempel 
> ---
>  arch/mips/lib/reloc.c | 6 +-
>  1 file changed, 1 insertion(+), 5 deletions(-)

Applied, thanks

Sascha

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox


[PATCH v3 1/3] MIPS: reloc: remove init of relocated bss

2019-10-21 Thread Oleksij Rempel
It will be done in main_entry() any way.

Signed-off-by: Oleksij Rempel 
---
 arch/mips/lib/reloc.c | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/arch/mips/lib/reloc.c b/arch/mips/lib/reloc.c
index 9a9e404f7e..798a68680d 100644
--- a/arch/mips/lib/reloc.c
+++ b/arch/mips/lib/reloc.c
@@ -110,7 +110,7 @@ void relocate_code(void *fdt, u32 fdt_size, u32 ram_size)
 {
unsigned long addr, length, bss_len;
u32 relocaddr, new_stack;
-   uint8_t *buf, *bss_start;
+   uint8_t *buf;
unsigned int type;
long off;
 
@@ -149,10 +149,6 @@ void relocate_code(void *fdt, u32 fdt_size, u32 ram_size)
/* Ensure the icache is coherent */
flush_cache_all();
 
-   /* Clear the .bss section */
-   bss_start = (uint8_t *)((unsigned long)__bss_start + off);
-   memset(bss_start, 0, bss_len);
-
 __asm__ __volatile__ (
"move   $a0, %0\n"
"   move$a1, %1\n"
-- 
2.23.0


___
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox