[U-Boot] [PATCH] arm: bugfix: Move vector table before jumping relocated code

Albert ARIBAUD albert.u.boot at aribaud.net
Thu Jul 5 11:27:35 CEST 2012


Hi Tetsuyuki, Stephen,

On Tue, 26 Jun 2012 10:24:24 -0600, Stephen Warren
<swarren at wwwdotorg.org> wrote:
> On 06/25/2012 07:03 PM, Tetsuyuki Kobayashi wrote:
> > Hello,
> > 
> > (06/26/2012 12:10 AM), Stephen Warren wrote:
> >> On 06/25/2012 06:40 AM, Tetsuyuki Kobayashi wrote:
> >>> Interrupts and exceptions doesn't work in relocated code.
> >>> It badly use IRQ_STACK_START_IN in rom area as interrupt stack.
> >>> It is because the vecotr table is not moved to ram area.
> >>> This patch moves vector table before jumping relocated code.
> >>>
> >>> Signed-off-by: Tetsuyuki Kobayashi <koba at kmckk.co.jp>
> >>
> >> CC'ing in some Tegra people.
> >>
> >> Tetsuyuki, you probably want to CC some OMAP people too.
> > 
> > Thank you. 
> > I don't know proper person to CC because I am very new in this ML.
> > I need some help ..
> > 
> > '#if condition' in my patch is the same as the code setting VBAR
> > right after reset. (in file arch/arm/cpu/armv7/start.S)
> 
> I imagine the primary ARM custodian and the TI ARM sub-arch custodian
> (both now CC'd) would be a good place to start. You'd need to CC them
> anyway in order to get this patch checked in.

I'll pull this in as soon as atmel and marvell pull reqs are in.

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list