Re: [PATCH] locking/osq: Drop the overload of osq lock

From: panxinhui
Date: Sun Jun 26 2016 - 00:59:37 EST



> 在 2016年6月26日,03:12,Peter Zijlstra <peterz@xxxxxxxxxxxxx> 写道:
>
> On Sun, Jun 26, 2016 at 01:27:51AM +0800, panxinhui wrote:
>
>> by the way I still think mutex_unlock has a big overload too.
>
> Do you mean overhead?
>
oh, maybe you are right.
mutex_unlock ’s implementation uses inc_return variant on ppc, and that’s expensive. I am thinking of using cmpxchg instead.