linux/arch/sh/mm
Paul Mundt a6198a238b sh: Guard against early IPIs in flush_cache_all().
flush_cache_all() gets called in to when we do some early ioremapping.
Unfortunately on SDK7786 the interrupt controller itself requires
ioremapping, leading to a bit of a chicken and egg scenario. For now,
don't bother with IPI crosscalls if there aren't any other CPUs online.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-01-15 14:21:37 +09:00
..
alignment.c sh: Split out the unaligned counters and user bits. 2010-01-12 16:12:25 +09:00
asids-debugfs.c
cache-debugfs.c
cache-sh2.c
cache-sh2a.c
cache-sh3.c
cache-sh4.c sh: Optimise flush_dcache_page() on SH4 2010-01-02 00:51:52 +00:00
cache-sh5.c
cache-sh7705.c
cache.c sh: Guard against early IPIs in flush_cache_all(). 2010-01-15 14:21:37 +09:00
consistent.c
extable_32.c
extable_64.c
fault_32.c sh: Definitions for 3-level page table layout 2009-12-17 14:31:20 +09:00
fault_64.c
flush-sh4.c
hugetlbpage.c
init.c sh: Always provide thread_info allocators. 2010-01-12 19:01:11 +09:00
ioremap_32.c
ioremap_64.c
Kconfig sh: default to extended TLB support. 2010-01-13 19:11:14 +09:00
kmap.c
Makefile sh: fixed PMB mode refactoring. 2010-01-13 18:31:48 +09:00
mmap.c
nommu.c sh: Fix up nommu build for out-of-line pgtable changes. 2010-01-06 14:45:14 +09:00
numa.c
pgtable.c sh: default to extended TLB support. 2010-01-13 19:11:14 +09:00
pmb.c sh: fixed PMB mode refactoring. 2010-01-13 18:31:48 +09:00
tlb-pteaex.c
tlb-sh3.c
tlb-sh4.c
tlb-sh5.c
tlbflush_32.c
tlbflush_64.c