lkml.org 
[lkml]   [2011]   [Jan]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectRe: [RFC] arm: Defer lookup of machine_type and vet of atags to setup.c
On Tue, Jan 11, 2011 at 10:40:51AM +0000, Russell King - ARM Linux wrote:
> On Mon, Jan 10, 2011 at 07:15:53PM -0700, Grant Likely wrote:
> > diff --git a/arch/arm/kernel/head.S b/arch/arm/kernel/head.S
> > index 6bd82d2..9c0e938 100644
> > --- a/arch/arm/kernel/head.S
> > +++ b/arch/arm/kernel/head.S
> > @@ -87,11 +87,6 @@ ENTRY(stext)
> > movs r10, r5 @ invalid processor (r5=0)?
> > THUMB( it eq ) @ force fixup-able long branch encoding
> > beq __error_p @ yes, error 'p'
> > - bl __lookup_machine_type @ r5=machinfo
> > - movs r8, r5 @ invalid machine (r5=0)?
> > - THUMB( it eq ) @ force fixup-able long branch encoding
> > - beq __error_a @ yes, error 'a'
> > - bl __vet_atags
> > #ifdef CONFIG_SMP_ON_UP
> > bl __fixup_smp
> > #endif
>
> Don't forget to update the comments as well - there's two of them.

I'm not entirely clear on what you're referring to here. Are you
talking about the secondary cpu entry point? I've fixed up that
comment now as well as a s/__lookup_machine_type/__lookup_processor_type/
typo right before the call to __enable_mmu.

I've also removed the machine type lookup from head-nommu.S and I'll
repost the patch later today.

Thanks for the review,
g.



\
 
 \ /
  Last update: 2011-01-11 16:39    [W:0.087 / U:0.292 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site