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

Albert ARIBAUD
2012-07-05T09:27:35Z

Hi Tetsuyuki, Stephen,

On Tue, 26 Jun 2012 10:24:24 -0600, Stephen Warren
<swarren@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@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.