Andi Kleen wrote:
>
> On Tue, May 21, 2002 at 04:11:00AM +0400, A.N.Kuznetsov wrote:
> > Hello!
> >
> > > It's unfortunately the truth. Even in_interrupt() is buggy current
> > > on SMP preemptive.
> >
> > And why folks working on preemtive kernel do not repair this?
> > To all that I remember it is well known issue.
>
> It is fixed on x86-64 @)
>
> if [ "$CONFIG_SMP" = "n" ]; then
> bool 'Preemptible Kernel' CONFIG_PREEMPT
> fi
>
That is not a fix! It is dodging the issue. ;)
--
George Anzinger george@xxxxxxxxxx
High-res-timers:
http://sourceforge.net/projects/high-res-timers/
Real time sched: http://sourceforge.net/projects/rtsched/
Preemption patch:
http://www.kernel.org/pub/linux/kernel/people/rml
|