[MIPS] Cleanup memory barriers for weakly ordered systems.
authorRalf Baechle <ralf@linux-mips.org>
Tue, 31 Oct 2006 03:45:07 +0000 (03:45 +0000)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 4 Dec 2006 22:43:14 +0000 (22:43 +0000)
commit0004a9dfeaa709a7f853487aba19932c9b1a87c8
treee9f1f4b1ca897e57f46778cef283617ba83fc855
parent08f57f7ffe5819e537301b1f1109fa4fc670bfff
[MIPS] Cleanup memory barriers for weakly ordered systems.

Also the R4000 / R4600 LL/SC instructions imply a sync so no explicit sync
needed.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig
arch/mips/kernel/smp.c
include/asm-mips/atomic.h
include/asm-mips/barrier.h [new file with mode: 0644]
include/asm-mips/bitops.h
include/asm-mips/futex.h
include/asm-mips/spinlock.h
include/asm-mips/system.h