Re: What if a TLB flush needed to sleep?
From: Peter Zijlstra <hidden>
Date: 2008-03-27 13:21:50
Also in:
linux-mm, lkml
From: Peter Zijlstra <hidden>
Date: 2008-03-27 13:21:50
Also in:
linux-mm, lkml
On Wed, 2008-03-26 at 18:19 -0700, Christoph Lameter wrote:
On Wed, 26 Mar 2008, Thomas Gleixner wrote:quoted
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