summaryrefslogtreecommitdiffstats
path: root/arch/ia64/kernel/perfmon.c
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2006-09-27 11:37:30 +0200
committerPaul Mundt <lethal@linux-sh.org>2006-09-27 11:37:30 +0200
commit33573c0e3243aaa38b6ad96942de85a1b713c2ff (patch)
tree977c71557e8c1603ac4934db2d3ceb5535826701 /arch/ia64/kernel/perfmon.c
parentsh: Calculate shm alignment at runtime. (diff)
downloadlinux-33573c0e3243aaa38b6ad96942de85a1b713c2ff.tar.xz
linux-33573c0e3243aaa38b6ad96942de85a1b713c2ff.zip
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/ia64/kernel/perfmon.c')
0 files changed, 0 insertions, 0 deletions