aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2021-07-05 17:00:24 +0200
committerPeter Zijlstra <peterz@infradead.org>2021-07-07 13:53:25 +0200
commitd1bbfd0c7c9f985e57795a7e0cefc209ebf689c0 (patch)
tree58385a9487e3650dbadc7acf305e6dbe60d7b298 /kernel
parentlocking/mutex: Add MUTEX_WARN_ON (diff)
downloadlinux-d1bbfd0c7c9f985e57795a7e0cefc209ebf689c0.tar.gz
linux-d1bbfd0c7c9f985e57795a7e0cefc209ebf689c0.zip
Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg()
There seems to be a significant amount of confusion around the new try_cmpxchg(), despite this being more like the C11 atomic_compare_exchange_*() family. Add a few words of clarification on how cmpxchg() and try_cmpxchg() relate to one another. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Will Deacon <will@kernel.org> Link: https://lkml.kernel.org/r/YOMgPeMOmmiK3tXO@hirez.programming.kicks-ass.net
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions