Re: [PATCH v2 0/5] mutex: Mutex scalability patches

2014-01-28 Thread Jason Low
On Tue, 2014-01-28 at 13:08 -0800, Davidlohr Bueso wrote: > On Tue, 2014-01-28 at 11:13 -0800, Jason Low wrote: > > v1->v2: > > - Replace the previous patch that limits the # of times a thread can spin > > with > > !lock->owner with a patch that releases the mutex before holding the > > wait_lo

Re: [PATCH v2 0/5] mutex: Mutex scalability patches

2014-01-28 Thread Davidlohr Bueso
On Tue, 2014-01-28 at 11:13 -0800, Jason Low wrote: > v1->v2: > - Replace the previous patch that limits the # of times a thread can spin with > !lock->owner with a patch that releases the mutex before holding the > wait_lock > in the __mutex_unlock_common_slowpath() function. > - Add a patch

[PATCH v2 0/5] mutex: Mutex scalability patches

2014-01-28 Thread Jason Low
v1->v2: - Replace the previous patch that limits the # of times a thread can spin with !lock->owner with a patch that releases the mutex before holding the wait_lock in the __mutex_unlock_common_slowpath() function. - Add a patch which allows a thread to attempt 1 mutex_spin_on_owner() without