summaryrefslogtreecommitdiff
path: root/include/linux/cdev.h
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2006-05-12 12:20:06 (GMT)
committerRalf Baechle <ralf@linux-mips.org>2006-05-31 23:28:33 (GMT)
commit7f3f1d01a9020cff2cb2390aaee3f8df0d70e203 (patch)
tree222c7f054eccce1b98fac8ceafa8dde2afd6b63f /include/linux/cdev.h
parent78665aaa96fe62b4cee6c226680801c4480aa407 (diff)
downloadlinux-fsl-qoriq-7f3f1d01a9020cff2cb2390aaee3f8df0d70e203.tar.xz
[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/linux/cdev.h')
0 files changed, 0 insertions, 0 deletions