]> err.no Git - linux-2.6/commit
sh: TLB miss fast-path optimizations.
authorStuart Menefy <stuart.menefy@st.com>
Fri, 24 Nov 2006 02:42:24 +0000 (11:42 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Wed, 6 Dec 2006 01:45:38 +0000 (10:45 +0900)
commit9b3a53ab76771e3669e50086c131e1574fe25847
tree07dab1cd3972c7b82ddd5b7ad1e28628d7756dbb
parent9daa0c257d6c200b58092e0bfc32b77c4618a8af
sh: TLB miss fast-path optimizations.

Handle simple TLB miss faults which can be resolved completely
from the page table in assembler.

Signed-off-by: Stuart Menefy <stuart.menefy@st.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/Kconfig
arch/sh/kernel/cpu/sh3/entry.S
arch/sh/kernel/cpu/sh4/probe.c
arch/sh/mm/Kconfig
arch/sh/mm/fault.c
include/asm-sh/pgtable.h