locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*()
authorThomas Gleixner <tglx@linutronix.de>
Sun, 15 Aug 2021 21:27:55 +0000 (23:27 +0200)
committerIngo Molnar <mingo@kernel.org>
Tue, 17 Aug 2021 15:01:47 +0000 (17:01 +0200)
commit709e0b62869f625afd18edd79f190c38cb39dfb2
treea494ff0755664c1436503aa1039264d837d2bf59
parent785159301bedea25fae9b20cae3d12377246e941
locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*()

Allows the compiler to generate better code depending on the architecture.

Suggested-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20210815211302.668958502@linutronix.de
kernel/locking/rtmutex.c