Re: [PATCH v2 00/13] rwsem fast-path write lock stealing

2013-05-07 Thread Michel Lespinasse
On Sat, Apr 27, 2013 at 02:15:52PM -0700, Davidlohr Bueso wrote: > From: Davidlohr Bueso > Subject: [PATCH] rwsem: check counter to avoid cmpxchg calls > > This patch tries to reduce the amount of cmpxchg calls in the > writer failed path by checking the counter value first before > issuing the

Re: [PATCH v2 00/13] rwsem fast-path write lock stealing

2013-04-27 Thread Michel Lespinasse
On Sat, Apr 27, 2013 at 2:15 PM, Davidlohr Bueso wrote: > Hi Michel, > > On Fri, 2013-03-15 at 03:54 -0700, Michel Lespinasse wrote: >> These patches extend Alex Shi's work (which added write lock stealing >> on the rwsem slow path) in order to provide rwsem write lock stealing >> on the fast

Re: [PATCH v2 00/13] rwsem fast-path write lock stealing

2013-04-27 Thread Michel Lespinasse
On Sat, Apr 27, 2013 at 2:15 PM, Davidlohr Bueso davidlohr.bu...@hp.com wrote: Hi Michel, On Fri, 2013-03-15 at 03:54 -0700, Michel Lespinasse wrote: These patches extend Alex Shi's work (which added write lock stealing on the rwsem slow path) in order to provide rwsem write lock stealing on

Re: [PATCH v2 00/13] rwsem fast-path write lock stealing

2013-03-28 Thread Peter Hurley
On Fri, 2013-03-15 at 03:54 -0700, Michel Lespinasse wrote: > These patches extend Alex Shi's work (which added write lock stealing > on the rwsem slow path) in order to provide rwsem write lock stealing > on the fast path (that is, without taking the rwsem's wait_lock). Since none of Alex's

Re: [PATCH v2 00/13] rwsem fast-path write lock stealing

2013-03-28 Thread Peter Hurley
On Fri, 2013-03-15 at 03:54 -0700, Michel Lespinasse wrote: These patches extend Alex Shi's work (which added write lock stealing on the rwsem slow path) in order to provide rwsem write lock stealing on the fast path (that is, without taking the rwsem's wait_lock). Since none of Alex's

[PATCH v2 00/13] rwsem fast-path write lock stealing

2013-03-15 Thread Michel Lespinasse
These patches extend Alex Shi's work (which added write lock stealing on the rwsem slow path) in order to provide rwsem write lock stealing on the fast path (that is, without taking the rwsem's wait_lock). I initially sent a shorter series shortly before v3.9, however some patches were doing too

[PATCH v2 00/13] rwsem fast-path write lock stealing

2013-03-15 Thread Michel Lespinasse
These patches extend Alex Shi's work (which added write lock stealing on the rwsem slow path) in order to provide rwsem write lock stealing on the fast path (that is, without taking the rwsem's wait_lock). I initially sent a shorter series shortly before v3.9, however some patches were doing too