lkml.org 
[lkml]   [2004]   [Oct]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [patch] Real-Time Preemption, -RT-2.6.9-mm1-U10.2
From
Date
On Sat, 2004-10-23 at 15:14 -0400, Lee Revell wrote:
> On Sat, 2004-10-23 at 11:51 -0700, Paul E. McKenney wrote:
> > On Fri, Oct 22, 2004 at 07:56:33PM +0200, Ingo Molnar wrote:
> > >
> > > i have released the -U10.2 Real-Time Preemption patch, which can be
> > > downloaded from:
> > >
> > > http://redhat.com/~mingo/realtime-preempt/
> >
> > On realtime-preempt-2.6.9-mm1-U10.3:
> >
> > o In rcupdate.h, I believe that the:
> >
> > +# define rcu_read_unlock_nort() rcu_read_lock_nort()
> >
> > should instead be:
> >
> > +# define rcu_read_unlock_nort() rcu_read_unlock()
> >
>
> Oh no! That would explain a lot... the typical report is it works fine
> until people go to use the network :-P

Yes and No !

The wrong define is in the #else path of CONFIG_PREEMPT_REALTIME, so it
affects the kernel only when it is built with PREEMPT_REALTIME
disabled.

The network problem with PREEMPT_REALTIME enabled is a subtle race,
which I have nearly tracked down. I know the scenario, but I have not
yet identified the culprit. (:

tglx




-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:07    [W:0.443 / U:0.292 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site