original_kernel/arch/sh/mm
Matt Fleming 4539282dbc sh: update the TLB replacement counter for entry wiring.
Presently the TLB wiring code depends on MMUCR.URB for working out where
to place the wired entry, but fails to take the replacment counter in to
consideration. This fixes up the wiring logic and ensures that wired
entries remain so.

Signed-off-by: Matt Fleming <matt@console-pimps.org>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-03-26 11:37:16 +09:00
..
Kconfig sh: Merge legacy and dynamic PMB modes. 2010-02-18 18:13:51 +09:00
Makefile sh: uncached mapping helpers. 2010-02-17 16:28:00 +09:00
alignment.c sh: wire up SET/GET_UNALIGN_CTL. 2010-02-23 12:56:30 +09:00
asids-debugfs.c
cache-debugfs.c
cache-sh2.c
cache-sh2a.c
cache-sh3.c
cache-sh4.c
cache-sh5.c
cache-sh7705.c
cache.c
consistent.c
extable_32.c
extable_64.c
fault_32.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2010-03-01 09:15:15 -08:00
fault_64.c
flush-sh4.c
hugetlbpage.c
init.c sh: Merge legacy and dynamic PMB modes. 2010-02-18 18:13:51 +09:00
ioremap.c sh: reworked dynamic PMB mapping. 2010-03-02 16:40:06 +09:00
ioremap_fixed.c sh: reworked dynamic PMB mapping. 2010-03-02 16:40:06 +09:00
kmap.c
mmap.c
nommu.c
numa.c sh: establish PMB mappings for NUMA nodes. 2010-03-03 13:16:31 +09:00
pgtable.c
pmb.c sh: Fix build after dynamic PMB rework 2010-03-23 13:37:03 +09:00
tlb-pteaex.c sh: Flush ITLB too in PTEAEX's flush_tlb_page() 2010-03-23 13:36:15 +09:00
tlb-sh3.c
tlb-sh4.c
tlb-sh5.c
tlb-urb.c sh: update the TLB replacement counter for entry wiring. 2010-03-26 11:37:16 +09:00
tlbflush_32.c sh: Replace unsafe manipulation of MMUCR 2010-03-23 13:36:21 +09:00
tlbflush_64.c
uncached.c sh: Export uncached helper symbols. 2010-03-10 16:46:58 +09:00