linux/arch/sh/mm
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
..
Kconfig sh: remove support for sh7300 and solution engine 7300 2007-07-26 15:37:57 +09:00
Makefile sh: Don't include fault-nommu on SH-2/SH-2A. 2007-08-01 16:26:21 +09:00
cache-debugfs.c
cache-sh2.c
cache-sh3.c
cache-sh4.c sh: Reclaim beginning of P3 space for vmalloc area. 2007-07-25 10:43:47 +09:00
cache-sh7705.c
clear_page.S
consistent.c
copy_page.S
extable.c
fault-nommu.c sh: Fix irqflags tracing for SH-3/4 nommu. 2007-08-01 16:19:49 +09:00
fault.c sh: Fix pgd mismatch from cached TTB in unhandled fault. 2007-08-01 16:39:51 +09:00
hugetlbpage.c
init.c
ioremap.c
numa.c
pg-nommu.c
pg-sh4.c sh: Fix fs.h removal from mm.h regressions. 2007-07-31 13:01:43 +09:00
pg-sh7705.c
pmb.c
tlb-flush.c
tlb-nommu.c
tlb-sh3.c
tlb-sh4.c