[PATCH 01/16] ARM: Remove dependency of plat-orion time code on mach directory includes.

Russell King - ARM Linux linux at arm.linux.org.uk
Wed Dec 15 11:25:52 EST 2010


On Wed, Dec 15, 2010 at 03:02:28AM +0100, Lennert Buytenhek wrote:
> This patch makes the various mach dirs that use the plat-orion time
> code pass in timer and bridge addresses explicitly, instead of having
> plat-orion get those values by including a mach dir include file --
> the latter mechanism is problematic if you want to support multiple
> ARM platforms in the same kernel image.

I'd prefer you to leave sched_clock() alone - I'm preparing a patch
series which replaces all sched_clock() implementations with something
that fully satisfies the scheduler requirements.

The first step of that is fixing the clocksource mess, which I recently
posted.  I have a currently set of three possible further resolutions
which meet the scheduler requirements with varying overheads - some with
more and some with less overhead in the fast path than the current
cnt32_to_63 + multiply + do_div.



More information about the linux-arm-kernel mailing list