Re: [PATCH v3 0/7] locking/qspinlock: Enhance pvqspinlock performance

2015-07-27 Thread Waiman Long
On 07/26/2015 09:18 PM, Davidlohr Bueso wrote: On Wed, 2015-07-22 at 16:12 -0400, Waiman Long wrote: Patch 3 allows the collection of various count data that are useful to see what is happening in the system. They do add a bit of overhead when enabled slowing performance a tiny bit. Ah ok you d

Re: [PATCH v3 0/7] locking/qspinlock: Enhance pvqspinlock performance

2015-07-26 Thread Davidlohr Bueso
On Wed, 2015-07-22 at 16:12 -0400, Waiman Long wrote: > Patch 3 allows the collection of various count data that are useful > to see what is happening in the system. They do add a bit of overhead > when enabled slowing performance a tiny bit. Ah ok you do mention the overhead. Hmmm but what's a ti

[PATCH v3 0/7] locking/qspinlock: Enhance pvqspinlock performance

2015-07-22 Thread Waiman Long
v2->v3: - Moved deferred kicking enablement patch forward & move back the kick-ahead patch to make the effect of kick-ahead more visible. - Reworked patch 6 to make it more readable. - Reverted back to use state as a tri-state variable instead of adding an additional bistate variable. - A