linux/arch/mips
Ralf Baechle 61dcc6f4d9 [MIPS] RTLX: Harden against compiler reordering and optimization.
RTLX communication is based on lock-free shared memory buffers.  It
happened to be working by luck so far but relies on the optimizer doing
certain optimizations but no reordering.

Fixed by inserting proper barriers in rtlx_read and rtlx_write, and careful
pointer dereferencing.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2007-03-17 01:03:27 +00:00
..
arc
au1000
basler/excite
boot
cobalt
configs [MIPS] Viper2: Remove defective support. 2007-03-13 16:59:31 +00:00
ddb5xxx
dec
emma2rh
gt64120
jazz
jmr3927
kernel [MIPS] RTLX: Harden against compiler reordering and optimization. 2007-03-17 01:03:27 +00:00
lasat
lib
lib-32
lib-64
math-emu [MIPS] FPU ownership management & preemption fixes 2007-03-17 01:03:26 +00:00
mips-boards
mm
momentum
oprofile [MIPS] Oprofile: Reset all performance registers for MIPS_MT_SMP configs 2007-03-13 16:59:31 +00:00
pci
philips/pnx8550 [MIPS] Viper2: Remove defective support. 2007-03-13 16:59:31 +00:00
pmc-sierra
qemu
sgi-ip22
sgi-ip27
sgi-ip32
sibyte [MIPS] Sibyte: Fix ZBbus profiler 2007-03-09 20:27:31 +00:00
sni
tx4927
tx4938
vr41xx
defconfig [MIPS] Viper2: Remove defective support. 2007-03-13 16:59:31 +00:00
Kconfig [MIPS] Lasat: Downgrade 64-bit kernel from experimental to broken. 2007-03-17 01:03:27 +00:00
Kconfig.debug
Makefile