]> git.baikalelectronics.ru Git - kernel.git/commit
sh: Flush ITLB too in PTEAEX's flush_tlb_page()
authorMatt Fleming <matt@console-pimps.org>
Sun, 21 Mar 2010 19:51:43 +0000 (19:51 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 23 Mar 2010 04:36:15 +0000 (13:36 +0900)
commit73284999551afe4841b5b5255d8ada62d0e5fac1
tree6be98ed668898b2659e172e6344eff4178865f84
parent6b627da58875cfc344acd79275b5bc3d25147b5b
sh: Flush ITLB too in PTEAEX's flush_tlb_page()

flush_tlb_page() can be used to flush TLB entries that map executable
pages. Therefore, we need to ensure that the ITLB is also flushed in
local_flush_tlb_page().

Signed-off-by: Matt Fleming <matt@console-pimps.org>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/include/cpu-sh4/cpu/mmu_context.h
arch/sh/mm/tlb-pteaex.c