[GIT PULL] omap changes for v2.6.39 merge window
Russell King - ARM Linux
linux at arm.linux.org.uk
Mon Apr 4 09:31:04 EDT 2011
On Mon, Apr 04, 2011 at 02:24:17PM +0100, Marc Zyngier wrote:
> On Mon, 2011-04-04 at 12:21 +0100, Russell King - ARM Linux wrote:
> > Whether its worth it or not is questionable - the above is more lines
> > of code than many of the existing implementations, and we're not going
> > to shrink the existing implementations by much (maybe one to three
> > lines.) The only thing we gain is the ability to select an implementation
> > at runtime.
> I believe this last point to be rather important if we plan to have this
> mythical single kernel covering several architectures. It's also nice
> for the A15 to be able to use some default sched_clock() implementation
> as a fallback if the generic timers are not available for some reason.
If ARM are going to architect a set of timers into the hardware, let's
make sure that all such hardware has them so we can dig ourselves out
of this crappy mess that we find ourselves in today.
I do hope they're not missing functionality like the GIC is - otherwise
they're just going to make the situation worse than it already is.
More information about the linux-arm-kernel