kernel-ark/arch/tile/mm
Chris Metcalf bc1a298f4e tile: support CONFIG_PREEMPT
This change adds support for CONFIG_PREEMPT (full kernel preemption).
In addition to the core support, this change includes a number
of places where we fix up uses of smp_processor_id() and per-cpu
variables.  I also eliminate the PAGE_HOME_HERE and PAGE_HOME_UNKNOWN
values for page homing, as it turns out they weren't being used.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2013-08-13 16:26:01 -04:00
..
elf.c mm: remove flags argument to mmap_region 2013-02-23 17:50:11 -08:00
extable.c
fault.c tile: remove calls to arch_flush_lazy_mmu_mode() 2013-08-13 16:25:56 -04:00
highmem.c tile: remove calls to arch_flush_lazy_mmu_mode() 2013-08-13 16:25:56 -04:00
homecache.c tile: support CONFIG_PREEMPT 2013-08-13 16:26:01 -04:00
hugetlbpage.c tile: fix some issues in hugepage support 2013-08-13 16:25:52 -04:00
init.c mm/tile: prepare for removing num_physpages and simplify mem_init() 2013-07-03 16:07:37 -07:00
Makefile
migrate_32.S arch/tile: use interrupt critical sections less 2012-05-25 12:48:20 -04:00
migrate_64.S arch/tile: use interrupt critical sections less 2012-05-25 12:48:20 -04:00
migrate.h arch/tile: use interrupt critical sections less 2012-05-25 12:48:20 -04:00
mmap.c mm: remove free_area_cache 2013-07-10 18:11:34 -07:00
pgtable.c mm, vmalloc: change iterating a vmlist to find_vm_area() 2013-04-29 15:54:33 -07:00