Thread (23 messages) 23 messages, 10 authors, 2008-03-29

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

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help