mips/atomic: Fix cmpxchg64 barriers
authorPeter Zijlstra <peterz@infradead.org>
Thu, 13 Jun 2019 13:43:18 +0000 (15:43 +0200)
committerPaul Burton <paul.burton@mips.com>
Sat, 31 Aug 2019 10:03:46 +0000 (11:03 +0100)
commitdfc8d8de855d566eb83a27e58a69741de42a90da
tree20083e6d912de45bded2b55c2d4452bfefcfb2fd
parent00f3e689518b8f8d36e333d3b447db18ef22abb3
mips/atomic: Fix cmpxchg64 barriers

There were no memory barriers on the 32bit implementation of
cmpxchg64(). Fix this.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Paul Burton <paul.burton@mips.com>
arch/mips/include/asm/cmpxchg.h