[Cbe-oss-dev] [PATCH 13/13] spufs: rework class 0 and 1 interrupt handling

Luke Browning lukebr at linux.vnet.ibm.com
Fri Nov 23 05:12:23 EST 2007


On Mon, 2007-11-19 at 14:36 +1100, Jeremy Kerr wrote:
> Based on an original patch from Arnd Bergmann <arnd.bergman at de.ibm.com>
> 
> Currently, spu contexts need to be loaded to the SPU in order to take
> class 0 and class 1 exceptions.
> 
> This change makes the actual interrupt-handlers much simpler (ie,
> set the exception information in the context save area), and defers the
> handling code to the spufs_handle_class[01] functions, called from
> spufs_run_spu.
> 
> This should improve the concurrency of the spu scheduling leading to
> greater SPU utilization when SPUs are overcommited.
> 
> Signed-off-by: Jeremy Kerr <jk at ozlabs.org>

Shouldn't this have a signed off from me.   I didn't use the original
patch from arnd.  I just noted that there was such a patch.

Luke





More information about the cbe-oss-dev mailing list