Re: 2.6.24.7-rt8

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Mike Galbraith <efault@...>
Cc: LKML <linux-kernel@...>, RT <linux-rt-users@...>, Ingo Molnar <mingo@...>, Thomas Gleixner <tglx@...>
Date: Wednesday, May 21, 2008 - 8:47 am

On Wed, 21 May 2008, Mike Galbraith wrote:

The difference between 24-rt7 and 24-rt8 as well as with 25-rt2 and 25-rt3
is the deserialization of rwlocks. The rt patch as always serialized
readers to allow for priority inheritance with rwlocks. I wrote a patch to
break that and allow for multiple readers and still keep the priority
inheritance.

Your test probably had a bottle neck on a rwlock (same for rwsems)
somewhere that the new code solved.

-- Steve
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.24.7-rt8, Steven Rostedt, (Tue May 20, 12:46 am)
Re: 2.6.24.7-rt8, Mike Galbraith, (Wed May 21, 2:25 am)
Re: 2.6.24.7-rt8, Steven Rostedt, (Wed May 21, 8:47 am)
Re: 2.6.24.7-rt8, Mike Galbraith, (Wed May 21, 2:27 am)