sh: Fix occasional flush_cache_4096() stack corruption.
authorPaul Mundt <lethal@linux-sh.org>
Wed, 27 Sep 2006 09:37:30 +0000 (18:37 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Wed, 27 Sep 2006 09:37:30 +0000 (18:37 +0900)
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>

No differences found