Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Marek Vasut
On 03/16/2017 11:39 PM, Simon Glass wrote: > Hi Marek, > > On 16 March 2017 at 16:37, Marek Vasut wrote: >> On 03/16/2017 11:28 PM, Simon Glass wrote: >>> Hi Marek, >>> >>> On 16 March 2017 at 16:24, Marek Vasut wrote: On 03/16/2017 11:21 PM, Simon Glass wrote: > Hi Marek, > > O

Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Simon Glass
Hi Marek, On 16 March 2017 at 16:37, Marek Vasut wrote: > On 03/16/2017 11:28 PM, Simon Glass wrote: >> Hi Marek, >> >> On 16 March 2017 at 16:24, Marek Vasut wrote: >>> On 03/16/2017 11:21 PM, Simon Glass wrote: Hi Marek, On 16 March 2017 at 16:17, Marek Vasut wrote: > On 03

Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Marek Vasut
On 03/16/2017 11:28 PM, Simon Glass wrote: > Hi Marek, > > On 16 March 2017 at 16:24, Marek Vasut wrote: >> On 03/16/2017 11:21 PM, Simon Glass wrote: >>> Hi Marek, >>> >>> On 16 March 2017 at 16:17, Marek Vasut wrote: On 03/15/2017 01:06 AM, Simon Glass wrote: > From: Eddie Cai >

Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Simon Glass
Hi Marek, On 16 March 2017 at 16:24, Marek Vasut wrote: > On 03/16/2017 11:21 PM, Simon Glass wrote: >> Hi Marek, >> >> On 16 March 2017 at 16:17, Marek Vasut wrote: >>> On 03/15/2017 01:06 AM, Simon Glass wrote: From: Eddie Cai At present malloc_base/_limit/_ptr are not initiali

Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Marek Vasut
On 03/16/2017 11:21 PM, Simon Glass wrote: > Hi Marek, > > On 16 March 2017 at 16:17, Marek Vasut wrote: >> On 03/15/2017 01:06 AM, Simon Glass wrote: >>> From: Eddie Cai >>> >>> At present malloc_base/_limit/_ptr are not initialised in spl_init() when >>> we call spl_init() in board_init_f(). >

Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Simon Glass
Hi Marek, On 16 March 2017 at 16:17, Marek Vasut wrote: > On 03/15/2017 01:06 AM, Simon Glass wrote: >> From: Eddie Cai >> >> At present malloc_base/_limit/_ptr are not initialised in spl_init() when >> we call spl_init() in board_init_f(). > > Are you even supposed to call spl_init() from board

Re: [U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-16 Thread Marek Vasut
On 03/15/2017 01:06 AM, Simon Glass wrote: > From: Eddie Cai > > At present malloc_base/_limit/_ptr are not initialised in spl_init() when > we call spl_init() in board_init_f(). Are you even supposed to call spl_init() from board_init_f() ? I was under the impression that's supposed to be calle

[U-Boot] [PATCH v3 1/2] spl: Add spl_early_init()

2017-03-14 Thread Simon Glass
From: Eddie Cai At present malloc_base/_limit/_ptr are not initialised in spl_init() when we call spl_init() in board_init_f(). This is due to a recent change aimed at avoiding overwriting the malloc area set up on some boards by spl_relocate_stack_gd(). However if CONFIG_SPL_STACK_R_MALLOC_SIMP