diff options
author | David Miller <davem@davemloft.net> | 2006-11-01 21:55:00 -0800 |
---|---|---|
committer | Chris Wright <chrisw@sous-sol.org> | 2006-11-18 19:27:58 -0800 |
commit | fbce4d7fea4bd2a3e54be9c1c29440d5b4dfc600 (patch) | |
tree | 9afcd28613992e5373e723cdc58822ff73bd2933 /mm | |
parent | 413f83a2b9826449d1b70961e55c482ec8309b49 (diff) |
[PATCH] SPARC64: Fix futex_atomic_cmpxchg_inatomic implementation.
I copied the logic from ll/sc arch implementations, but that
was wrong and makes no sense at all. Just do a straight
compare-exchange instruction, just like x86.
Based upon bug reports from Dennis Gilmore and Fabio Massimo.
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions