kernel-ark/arch/tile/mm
Chris Metcalf 0c1d1917c5 tile: support simulator notification for ET_DYN objects
The tile code notifies the simulator of new ET_EXEC objects starting
to execute so that tracing code can properly annotate the objects.
However, we didn't support ET_DYN executables like ld.so, so we
didn't properly load symbols, etc.  This change enables that support;
we use a variant of the SIM_CONTROL_DLOPEN simulator notification
that newer simulators will recognize and use to set the base address
for the next SIM_CONTROL_OS_EXEC notification.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2013-08-13 16:26:17 -04:00
..
elf.c tile: support simulator notification for ET_DYN objects 2013-08-13 16:26:17 -04: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