login
Header Space

 
 

Re: Announce: Semaphore-Removal tree

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Chinner <dgc@...>
Cc: <linux-kernel@...>, Stephen Rothwell <sfr@...>
Date: Wednesday, April 30, 2008 - 6:06 am

On Tue, Apr 29, 2008 at 10:09:30AM +1000, David Chinner wrote:

By the way ... is it common that you get several thousand waiting
processes?  I ask because you wake them all up, then the herd thunders
into the l_icloglock spinlock.  Or is this a worst-case scenario that
happens once in a blue moon?

If l_flushsema does typically get more than one waiter, we can instead
wake the waiters one at a time.

-- 
Intel are signing my paycheques ... these opinions are still mine
"Bill, look, we understand that you're interested in selling us this
operating system, but compare it to ours.  We can't possibly take such
a retrograde step."
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Announce: Semaphore-Removal tree, Matthew Wilcox, (Fri Apr 25, 1:00 pm)
Re: Announce: Semaphore-Removal tree, David Chinner, (Mon Apr 28, 1:10 am)
Re: Announce: Semaphore-Removal tree, Matthew Wilcox, (Mon Apr 28, 8:20 am)
Re: Announce: Semaphore-Removal tree, David Chinner, (Mon Apr 28, 8:09 pm)
Re: Announce: Semaphore-Removal tree, Matthew Wilcox, (Wed Apr 30, 6:06 am)
Re: Announce: Semaphore-Removal tree, David Chinner, (Wed Apr 30, 7:01 am)
Re: Announce: Semaphore-Removal tree, Matthew Wilcox, (Mon Apr 28, 10:35 pm)
Re: Announce: Semaphore-Removal tree, David Chinner, (Mon Apr 28, 11:56 pm)
Re: Announce: Semaphore-Removal tree, Matthew Wilcox, (Wed Apr 30, 6:21 am)
Re: Announce: Semaphore-Removal tree, Stephen Rothwell, (Sat Apr 26, 9:54 am)
Re: Announce: Semaphore-Removal tree, Matthew Wilcox, (Sat Apr 26, 11:59 am)
Re: Announce: Semaphore-Removal tree, Stephen Rothwell, (Sat Apr 26, 12:43 pm)
Re: Announce: Semaphore-Removal tree, Daniel Walker, (Fri Apr 25, 4:38 pm)
Re: Announce: Semaphore-Removal tree, Christoph Hellwig, (Fri Apr 25, 5:12 pm)
Re: Announce: Semaphore-Removal tree, Daniel Walker, (Fri Apr 25, 5:22 pm)
Re: Announce: Semaphore-Removal tree, Christoph Hellwig, (Sat Apr 26, 5:30 am)
Re: Announce: Semaphore-Removal tree, Peter Zijlstra, (Sat Apr 26, 9:39 am)
Re: Announce: Semaphore-Removal tree, Christoph Hellwig, (Sat Apr 26, 9:44 am)
Re: Announce: Semaphore-Removal tree, David Chinner, (Mon Apr 28, 12:59 am)
Re: Announce: Semaphore-Removal tree, Peter Zijlstra, (Sat Apr 26, 10:04 am)
Re: Announce: Semaphore-Removal tree, Daniel Walker, (Fri Apr 25, 4:24 pm)
speck-geostationary