On the Cell BE the system calls 278 (spu_run) and 279 (spu_create) are listed in the header file, but has no implementation. The attached patch file fixes that for valgrind 3.3.1.
Created attachment 26352 [details] Implementation of missing syscalls for Cell BE
Patch looks reasonable. One question, though. This stuff to do with the Cell BE -- is this supported by vanilla (kernel.org) kernel sources? Or is this specific to some specially hacked/ modified kernel variant, for supporting Cell BE ?
I belive this is in the vanilla kernel: http://lkml.org/lkml/2005/6/21/390 I use it with the prebuilt Gentoo kernel for PS3: http://overlays.gentoo.org/proj/cell/wiki/InstallGentooOnPS3
They seem to be in 2.6.27.1 certainly (in arch/powerpc/platforms/cell/spu_syscalls.c).
Committed (r8731). Thanks for the patch. Please verify.
I can confirm that using a build based on r8731 works for me.