|
|
@@ -300,6 +300,7 @@ __cmpxchg_local(volatile void *ptr, unsigned long old, unsigned long new,
|
|
|
BUILD_BUG_ON(sizeof(*(ptr)) != 8); \
|
|
|
cmpxchg_local((ptr), (o), (n)); \
|
|
|
})
|
|
|
+#define cmpxchg64_relaxed cmpxchg64_local
|
|
|
#else
|
|
|
#include <asm-generic/cmpxchg-local.h>
|
|
|
#define cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n))
|