[PATCH] ARM: smp: Introduce ARCH_HAS_COMMON_CORES_CLOCK to speed-up boot

Rob Herring robherring2 at gmail.com
Thu Jan 20 10:14:29 EST 2011


On 01/20/2011 03:42 AM, Santosh Shilimkar wrote:
> On some architectures, secondary cores shares clock with primiary
> core and hence scale together. Hence secondary core lpj calibration
> is not necessary and can be skipped to save considerable time.
>
> This can speed up the secondary cpu boot and hotplug cpu online
> paths.
>
> Discussion thread:
> 	http://www.spinics.net/lists/arm-kernel/msg111124.html
>

There's already one way to do this with pre-calculated lpj.

Also, this isn't multi-platform friendly. You could accomplish the same 
thing using the clock api to get the core frequency of each core and 
only calculate lpj if the frequency is different.

Rob



More information about the linux-arm-kernel mailing list