[patch 04/28] Add cmpxchg64 and cmpxchg64_local to mips

2007-10-31 Thread Mathieu Desnoyers
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(+)

Re: [patch 04/28] Add cmpxchg64 and cmpxchg64_local to mips

2007-10-31 Thread Ralf Baechle
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

Re: [patch 04/28] Add cmpxchg64 and cmpxchg64_local to mips

2007-10-31 Thread Mathieu Desnoyers
* 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

Re: [patch 04/28] Add cmpxchg64 and cmpxchg64_local to mips

2007-10-31 Thread Ralf Baechle
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.

[patch 04/28] Add cmpxchg64 and cmpxchg64_local to mips

2007-10-30 Thread Mathieu Desnoyers
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: