linux/arch/powerpc
Arnd Bergmann 62ee68e3bc [POWERPC] spufs: Fix update of mailbox status register during backed wbox write
When a process writes into the inbound spu mailbox (wbox) while the
context is saved, we accidentally break the contents of the mb_stat_R
register by clearing other entries of the mailbox status register. This
can cause the user side to hang.

This change fixes the problem by only altering the appropriate bits
of the mailbox status register during a backing-store write.

Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2007-08-30 16:27:18 +10:00
..
boot Merge branch 'fixes-2.6.23' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc 2007-08-20 22:43:18 -07:00
configs [POWERPC] Update defconfigs 2007-08-29 16:47:38 -05:00
kernel [POWERPC] Flush registers to proper task context 2007-08-28 21:15:53 -05:00
lib
math-emu
mm [POWERPC] Fix SLB initialization at boot time 2007-08-25 16:58:43 +10:00
oprofile
platforms [POWERPC] spufs: Fix update of mailbox status register during backed wbox write 2007-08-30 16:27:18 +10:00
sysdev [POWERPC] axonram: Do not delete gendisks queue in error path 2007-08-25 16:58:27 +10:00
xmon
.gitignore
Kconfig
Kconfig.debug
Makefile