[patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.6.8

Ingo Molnar
2004-11-02T15:18:40Z

* Thomas Gleixner <tglx@linutronix.de> wrote:

> > Thomas, can you confirm that this kernel fixes the irqs-off latencies?
> > (the priority loop indeed was done with irqs turned off.)
>
> The latencies are still there. I have the feeling it's worse than 0.6.2.

update to others: Thomas debugged this problem today and found the place
that kept irqs disabled for a long time: it was update_process_times().
(which i recently touched to break latencies there - but forgot that the
lock is an irqs-off lock!)

i've uploaded a fixed kernel (-V0.6.8) to:

http://redhat.com/~mingo/realtime-preempt/

(this kernel also has the module-put-unlock-kernel fix that should solve
the other warning reported by Thomas and Bill.)

Ingo