linux/arch/sh/mm
Paul Mundt 26ff6c11ef sh: page table alloc cleanups and page fault optimizations.
Cleanup of page table allocators, using generic folded PMD and PUD
helpers. TLB flushing operations are moved to a more sensible spot.

The page fault handler is also optimized slightly, we no longer waste
cycles on IRQ disabling for flushing of the page from the ITLB, since
we're already under CLI protection by the initial exception handler.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-09-27 15:13:36 +09:00
..
cache-sh2.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cache-sh3.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cache-sh4.c sh: Add control register barriers. 2006-09-27 14:57:44 +09:00
cache-sh7705.c [PATCH] Standardize pxx_page macros 2006-09-26 08:48:51 -07:00
clear_page.S sh: Optimized cache handling for SH-4/SH-4A caches. 2006-09-27 14:09:26 +09:00
consistent.c sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
copy_page.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
extable.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fault-nommu.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fault.c sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
hugetlbpage.c sh: hugetlb updates. 2006-09-27 13:11:57 +09:00
init.c sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
ioremap.c [PATCH] sh: I/O routine cleanups and ioremap() overhaul 2006-01-16 23:15:28 -08:00
Kconfig [PATCH] sh: Move CPU subtype configuration to its own Kconfig 2006-01-16 23:15:28 -08:00
Makefile sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
pg-dma.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pg-nommu.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pg-sh4.c sh: Fix fatal oops in copy_user_page() on sh4a (SH7780). 2006-09-27 14:38:02 +09:00
pg-sh7705.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pmb.c sh: SH-4A Privileged Space Mapping Buffer (PMB) support. 2006-09-27 15:08:07 +09:00
tlb-flush.c sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
tlb-nommu.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tlb-sh3.c [PATCH] sh: Use pfn_valid() for lazy dcache write-back on SH7705 2005-11-07 07:53:28 -08:00
tlb-sh4.c sh: Add flag for MMU PTEA capability. 2006-09-27 14:55:41 +09:00