1
linux/arch/sh
Paul Mundt 06f862c8ce sh: Fix pgd mismatch from cached TTB in unhandled fault.
When reading the cached TTB value and extracting the pgd, we
accidentally applied a __va() to it and bumped it off in to bogus
space which ended up causing multiple faults in the error path.

Fix it up so unhandled faults don't do strange and highly unorthodox
things when oopsing.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-08-01 16:39:51 +09:00
..
boards sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
boot sh: arch/sh/boot - fix shell usage 2007-07-26 17:43:41 +09:00
cchips sh: hd64461 tidying. 2007-07-20 12:18:19 +09:00
configs sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
drivers sh: Fix Dreamcast DMA issues. 2007-07-24 13:30:55 +09:00
kernel sh: Fix lockdep debugging oops on SH-3/4. 2007-08-01 16:17:07 +09:00
lib sh: Revert __xdiv64_32 size change. 2007-07-13 12:27:13 +09:00
math-emu sh: Fix up the math-emu build. 2007-06-11 15:57:42 +09:00
mm sh: Fix pgd mismatch from cached TTB in unhandled fault. 2007-08-01 16:39:51 +09:00
oprofile sh: Fixup cpu_data references for the non-boot CPUs. 2007-02-13 10:54:45 +09:00
tools sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
Kconfig sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
Kconfig.debug sh: Tidy up dependencies for SH-2 build. 2007-06-11 15:32:07 +09:00
Makefile sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00