> Hi Tim, > > On Friday 16 December 2005 23:34, Martin, Tim wrote: > > Could someone give me a brief history lesson on POSIX high resolution > > timers (e.g. timer_create() function) implemented in the Linux kernel on > > the PowerPC 405 architecture? Specifically: > > > > Confirm they are in the mainline 2.6 kernel now (e.g. kernel.org)? > > > > Were they ever a part of the "mainline" 2.4 linuxppc kernel (e.g > > ppc.bkbits.net)? > > > > If no, were they ever available as a patch? The stuff at > > sourceforge.net/projects/high-res-timers stops at 2.4.20 and looks like it > > was only ever working for i386, not ppc. > > I asked a related question a while back, and got no answer (yet). > I did find this though, which you might have overlooked: > http://prdownloads.sourceforge.net/high-res-timers/ppc-hrt-2.6.10.patch?download > > I am equally puzzled about whether this has made it into mainstream, is > about > to, or never will. I don't even know if it actually works. > > Greetings, > > -- > > David Jander > Protonic Holland. >
High resolution timer support has been rewritten for 2.6 by Thomas Gleixner with help from Ingo Molnar and others and is available at: http://tglx.de/hrtimers.html. It is also integrated into Ingo's realtime-preempt patch at: http://people.redhat.com/mingo/realtime-preempt/. It is not available in the mainline kernel yet. Currently only X86 is supported, PPC and other architectures are reported to be in progress. If you monitor the LKML you will see a lot of discussion/development in this area right now. Regards, Tony
