Make sure that at least cmpxchg64_local is available on all architectures to use
for unsigned long long values.
Signed-off-by: Mathieu Desnoyers <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED]
CC [EMAIL PROTECTED]
---
include/asm-mips/cmpxchg.h | 17 +
1 file changed, 17 insertions(+)
On Wed, Oct 31, 2007 at 09:19:35AM -0400, Mathieu Desnoyers wrote:
> * Ralf Baechle ([EMAIL PROTECTED]) wrote:
> > This implementation means cmpxchg64_local will also silently take 32-bit
> > arguments without making noises at compile time. I think it should.
> >
>
> Something along those lines
* Ralf Baechle ([EMAIL PROTECTED]) wrote:
> This implementation means cmpxchg64_local will also silently take 32-bit
> arguments without making noises at compile time. I think it should.
>
Something along those lines ? I've fixed the other architectures too.
Add cmpxchg64 and cmpxchg64_local t
On Tue, Oct 30, 2007 at 03:16:01PM -0400, Mathieu Desnoyers wrote:
> Index: linux-2.6-lttng/include/asm-mips/cmpxchg.h
> ===
> --- linux-2.6-lttng.orig/include/asm-mips/cmpxchg.h 2007-10-12
> 12:05:06.0 -0400
> +++ linux-2.
Make sure that at least cmpxchg64_local is available on all architectures to use
for unsigned long long values.
Signed-off-by: Mathieu Desnoyers <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED]
CC [EMAIL PROTECTED]
---
include/asm-mips/cmpxchg.h |9 +
1 file changed, 9 insertions(+)
Index:
5 matches
Mail list logo