locking/mutex: Use try_cmpxchg()
authorPeter Zijlstra <peterz@infradead.org>
Wed, 30 Jun 2021 15:35:17 +0000 (17:35 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Wed, 7 Jul 2021 11:53:24 +0000 (13:53 +0200)
commitab4e4d9f79b2c95ef268985d2a9625a03a73c49a
treee226742c568ddc3986624a05650572505c30a28d
parent0e8a89d49d45197770f2e57fb15f1bc9ded96eb0
locking/mutex: Use try_cmpxchg()

For simpler and better code.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Waiman Long <longman@redhat.com>
Reviewed-by: Yanfei Xu <yanfei.xu@windriver.com>
Link: https://lore.kernel.org/r/20210630154114.834438545@infradead.org
kernel/locking/mutex.c