[PATCH v2 14/15] ARM: local timers: convert MSM to runtime registration interface

David Brown davidb at codeaurora.org
Fri Jan 13 18:33:34 EST 2012


On Fri, Jan 13, 2012 at 10:47:09PM +0000, Russell King - ARM Linux wrote:
> On Fri, Jan 13, 2012 at 02:37:40PM -0800, David Brown wrote:
> > On Fri, Jan 13, 2012 at 06:28:41PM +0000, Marc Zyngier wrote:
> > > Convert the MSM timers to the runtime registration interface.
> > > 
> > > Cc: Stephen Boyd <sboyd at codeaurora.org>
> > > Tested-by: David Brown <davidb at codeaurora.org>
> > > Acked-by: David Brown <davidb at codeaurora.org>
> > > Signed-off-by: Marc Zyngier <marc.zyngier at arm.com>
> > 
> > Ok, this is definitely now consistenly causing cpu hotplug to fail.
> > I'll look in to this further, but for now, please removed my Tested-by
> > and Acked-by.
> 
> That'll be because the local_timer_ops structure is marked __initdata
> but is used after init has completed.  It should be marked __cpuinitdata
> if it's used for CPU bringup (which it is.)

:-)  I guess I should be checking my email while looking for
problems.  But, I found it anyway.

Thanks,
David

-- 
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.



More information about the linux-arm-kernel mailing list