linux/arch/sh
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
..
boards sh: Titan board support. 2006-09-27 15:05:39 +09:00
boot Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cchips sh: Move hd64461.h to a more sensible location. 2006-09-27 13:42:57 +09:00
configs sh: Titan board support. 2006-09-27 15:05:39 +09:00
drivers sh: Titan board support. 2006-09-27 15:05:39 +09:00
kernel sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
lib sh: Fix TCP payload csum bug in csum_partial_copy_generic(). 2006-09-27 14:46:24 +09:00
mm sh: page table alloc cleanups and page fault optimizations. 2006-09-27 15:13:36 +09:00
oprofile sh: Add SH7750S/SH7091 rules for SH7750 oprofile driver. 2006-09-27 14:30:11 +09:00
tools sh: Titan board support. 2006-09-27 15:05:39 +09:00
Kconfig sh: RTS7751R2D board updates. 2006-09-27 14:02:09 +09:00
Kconfig.debug [PATCH] sh: Move CPU subtype configuration to its own Kconfig 2006-01-16 23:15:28 -08:00
Makefile sh: Titan board support. 2006-09-27 15:05:39 +09:00