Commit 6b4977ce authored by Kyle McMartin's avatar Kyle McMartin Committed by Linus Torvalds

[PATCH] Use atomic64_set for 64-bit case of atomic_long_set

For some reason, the BITS_PER_LONG == 64 case of atomic_long_set
was using atomic_set instead of atomic64_set. This does not jive
with architectures which use an inline instead of a #define to
implement their atomic_set() primitives.
Signed-off-by: default avatarKyle McMartin <[email protected]>
Signed-off-by: default avatarLinus Torvalds <[email protected]>
parent 69ff56c1
......@@ -35,7 +35,7 @@ static inline void atomic_long_set(atomic_long_t *l, long i)
atomic64_t *v = (atomic64_t *)l;
atomic_set(v, i);
atomic64_set(v, i);
static inline void atomic_long_inc(atomic_long_t *l)
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment