[Top] [All Lists]

Tickless/dyntick kernel, highres timer and general time crapectomy

Subject: Tickless/dyntick kernel, highres timer and general time crapectomy
From: Ralf Baechle <>
Date: Wed, 6 Jun 2007 19:54:50 +0100
Original-recipient: rfc822;
User-agent: Mutt/1.5.14 (2007-02-12)
Time to send bring this to a larger audience.

I'm working on getting dyntick and highres timer support working for MIPS.
This unavoidably implies dumping most of the MIPS-private time
infrastructure we've piled up over the past decade.  Which really is a
major crapectomy.  A first cut of the patches which are tested to run
well on uniprocessor and VSMP Malta kernels is at:

It will also likely work on various other simple systems.  A more recent
version of these patches which I haven't yet gotten around to test on
silicon is available at:

The patchset is both large and intrusive.  One of the things that are still
missing is support for additional clocksources and clockevent_devices.
Particularly Alchemy (and any other system supporting clock scaling) will
need some work there since the cp0 count/compare timer are not useful on
such systems.  Help with those would be greatly appreciated.


<Prev in Thread] Current Thread [Next in Thread>