Home
last modified time | relevance | path

Searched hist:"933 b0e35247ef0dbd1a078a0ba3705ddbbda129f" (Results 1 – 1 of 1) sorted by relevance

/linux/arch/powerpc/platforms/cell/spufs/
H A Dfile.cdiff 933b0e35247ef0dbd1a078a0ba3705ddbbda129f Fri Jun 29 02:58:08 CEST 2007 Kazunori Asayama <asayama@sm.sony.co.jp> [POWERPC] spufs: Fix lost events in poll/epoll on mfc

When waiting for I/O events on mfc in an SPU context by using
poll/epoll syscalls, some of the events can be lost because of wrong
order of poll_wait and MFC status checks in the spufs_mfc_poll
function and non-atomic update of tagwait. This fixes the
problem.

Signed-off-by: Kazunori Asayama <asayama@sm.sony.co.jp>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>