lkml.org 
[lkml]   [2008]   [Mar]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: What if a TLB flush needed to sleep?
From
Date
On Wed, 2008-03-26 at 18:19 -0700, Christoph Lameter wrote:
> On Wed, 26 Mar 2008, Thomas Gleixner wrote:
>
> > Please use a mutex, not a semaphore. semaphores should only be used
> > when you need a counting sempahore.
>
> Seems that mutexes are mainly useful for 2 processor systems since they
> do not allow concurrent read sections. We want multiple processors able
> to reclaim pages within the same vma or file concurrently. This means
> processors need to be able to concurrently walk potentially long lists of
> vmas.

confusion between semaphores and rwsems





\
 
 \ /
  Last update: 2008-03-27 14:23    [W:0.113 / U:0.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site