summaryrefslogtreecommitdiffstats
path: root/include/asm-mips
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2006-05-12 14:20:06 +0200
committerRalf Baechle <ralf@linux-mips.org>2006-06-01 01:28:33 +0200
commit7f3f1d01a9020cff2cb2390aaee3f8df0d70e203 (patch)
tree222c7f054eccce1b98fac8ceafa8dde2afd6b63f /include/asm-mips
parent[MIPS] Use generic STABS_DEBUG macro. (diff)
downloadlinux-7f3f1d01a9020cff2cb2390aaee3f8df0d70e203.tar.xz
linux-7f3f1d01a9020cff2cb2390aaee3f8df0d70e203.zip
[MIPS] Fix deadlock on MP with cache aliases.
A proper fix would involve introducing the notion of shared caches but at this stage of 2.6.17 that's going to be too intrusive and not needed for current hardware; aside I think some discussion will be needed. So for now on the affected SMP configurations which happen to suffer from cache aliases we make use of the fact that a single cache will be shared by all processors. This solves the deadlock issue and will improve performance by getting rid of the smp_call_function overhead. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'include/asm-mips')
0 files changed, 0 insertions, 0 deletions