kernel-fxtec-pro1x/arch/sh
Paul Mundt 0f1a394ba6 sh: lockless UTLB miss fast-path.
With the refactored update_mmu_cache() introduced in older kernels,
there's no longer any need to take the page_table_lock in this path,
so simply drop it completely.

Without this, performance degradation is seen on SMP on heavily
threaded workloads that don't use the split ptlock, and ultimately
we have no reason to contend for the lock in the first place.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-11-19 13:05:18 +09:00
..
boards sh: Kill off broken snapgear ds1302 code. 2007-11-08 11:24:33 +09:00
boot sh: Fix compression method when making uImage. 2007-11-07 11:13:54 +09:00
cchips sh: Add -Werror for clean directories. 2007-11-07 11:13:55 +09:00
configs sh: Update r7785rp defconfig. 2007-11-02 14:33:21 +09:00
drivers sh: Kill off the remaining ST40 cruft. 2007-11-07 11:13:55 +09:00
kernel sh: Kill off the remaining ST40 cruft. 2007-11-07 11:13:55 +09:00
lib sh: Add -Werror for clean directories. 2007-11-07 11:13:55 +09:00
math-emu sh: Fix up the math-emu build. 2007-06-11 15:57:42 +09:00
mm sh: lockless UTLB miss fast-path. 2007-11-19 13:05:18 +09:00
oprofile sh: Add -Werror for clean directories. 2007-11-07 11:13:55 +09:00
tools sh: mach-type updates. 2007-11-02 14:28:07 +09:00
Kconfig sh: ubc wakeup for SH-4 only. 2007-11-07 11:13:55 +09:00
Kconfig.debug sh: kgdb sysrq depends on magic sysrq. 2007-11-07 11:13:55 +09:00
Makefile sh: fix zImage build with >=binutils-2.18 2007-10-30 09:54:12 +09:00