linux/arch/powerpc/platforms/cell/spufs
Arnd Bergmann 9add11daee [POWERPC] spufs: implement error event delivery to user space
This tries to fix spufs so we have an interface closer to what is
specified in the man page for events returned in the third argument of
spu_run.

Fortunately, libspe has never been using the returned contents of that
register, as they were the same as the return code of spu_run (duh!).

Unlike the specification that we never implemented correctly, we now
require a SPU_CREATE_EVENTS_ENABLED flag passed to spu_create, in
order to get the new behavior. When this flag is not passed, spu_run
will simply ignore the third argument now.

Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-10-05 09:21:01 +10:00
..
Makefile [POWERPC] spufs: one more fix for 64k pages 2006-06-21 15:01:32 +10:00
backing_ops.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
context.c [PATCH] powerpc: cell: use kzalloc in alloc_spu_context() 2006-04-29 18:08:03 +10:00
file.c [POWERPC] spufs: cell spu problem state mapping updates 2006-10-05 09:21:00 +10:00
hw_ops.c [POWERPC] cell spufs iomem annotations 2006-09-26 15:25:33 +10:00
inode.c [POWERPC] spufs: implement error event delivery to user space 2006-10-05 09:21:01 +10:00
run.c [POWERPC] spufs: implement error event delivery to user space 2006-10-05 09:21:01 +10:00
sched.c [POWERPC] spufs: implement error event delivery to user space 2006-10-05 09:21:01 +10:00
spu_restore.c [PATCH] spufs: add spu-side context switch code 2006-01-09 14:49:25 +11:00
spu_restore_crt0.S [PATCH] spufs: add spu-side context switch code 2006-01-09 14:49:25 +11:00
spu_restore_dump.h_shipped [POWERPC] spufs: one more fix for 64k pages 2006-06-21 15:01:32 +10:00
spu_save.c [PATCH] spufs: add spu-side context switch code 2006-01-09 14:49:25 +11:00
spu_save_crt0.S [PATCH] spufs: add spu-side context switch code 2006-01-09 14:49:25 +11:00
spu_save_dump.h_shipped [POWERPC] spufs: one more fix for 64k pages 2006-06-21 15:01:32 +10:00
spu_utils.h [PATCH] spufs: add spu-side context switch code 2006-01-09 14:49:25 +11:00
spufs.h [POWERPC] spufs: implement error event delivery to user space 2006-10-05 09:21:01 +10:00
switch.c [POWERPC] spufs: fix context switch during page fault 2006-10-05 09:21:01 +10:00
syscalls.c [POWERPC] spufs: implement error event delivery to user space 2006-10-05 09:21:01 +10:00