commit | 2fb9d2063626374dd8a2514b3a730facac8235d8 | [log] [tgz] |
---|---|---|
author | Arnd Bergmann <arnd@arndb.de> | Thu Jan 05 14:05:29 2006 +0000 |
committer | Paul Mackerras <paulus@samba.org> | Mon Jan 09 15:44:57 2006 +1100 |
tree | b410dcdbc5aee656c37951be36951130450549e7 | |
parent | aeb013772a2cc85a8d0baffd64977d2888bc781d [diff] |
[PATCH] spufs: set irq affinity for running threads For far, all SPU triggered interrupts always end up on the first SMT thread, which is a bad solution. This patch implements setting the affinity to the CPU that was running last when entering execution on an SPU. This should result in a significant reduction in IPI calls and better cache locality for SPE thread specific data. Signed-off-by: Arnd Bergmann <arndb@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>