diff options
author | Paul Mundt <lethal@linux-sh.org> | 2006-09-27 09:37:30 (GMT) |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2006-09-27 09:37:30 (GMT) |
commit | 33573c0e3243aaa38b6ad96942de85a1b713c2ff (patch) | |
tree | 977c71557e8c1603ac4934db2d3ceb5535826701 /arch/sh/drivers/pci/fixups-dreamcast.c | |
parent | f3c2575818fab45f8609e4aef2e43ab02b3a142e (diff) | |
download | linux-fsl-qoriq-33573c0e3243aaa38b6ad96942de85a1b713c2ff.tar.xz |
sh: Fix occasional flush_cache_4096() stack corruption.
IRQs disabling in flush_cache_4096 for cache purge. Under certain
workloads we would get an IRQ in the middle of a purge operation,
and the cachelines would remain in an inconsistent state, leading
to occasional stack corruption.
Signed-off-by: Takeo Takahashi <takahashi.takeo@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/drivers/pci/fixups-dreamcast.c')
0 files changed, 0 insertions, 0 deletions