[Cbe-oss-dev] spu signals and context switches

Håvard Espeland gus at ping.uio.no
Thu Jul 19 00:55:40 EST 2007


Hi.

I'm playing around with the spu preemptive scheduling mechanism, and
I noticed that signals sent from the ppu to spus when I have more spu
contexts than physical spus are sometimes lost. Is this intended, or is
my code just broken?

My system is a PS3 running Geoff's latest git tree. I have attached a
working example of the problem, and with 7 contexts, a signal is lost
about every 5 runs (noticable with an infloop).

-- 
Håvard Espeland
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signal.c
Type: text/x-csrc
Size: 2066 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20070718/c1f66ae2/attachment.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signal_spu.c
Type: text/x-csrc
Size: 559 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20070718/c1f66ae2/attachment-0001.c>


More information about the cbe-oss-dev mailing list