minix/kernel/arch/earm
Ben Gras 0cfff08e56 libexec: mmap support, prealloc variants
In libexec, split the memory allocation method into cleared and
non-cleared. Cleared gives zeroed memory, non-cleared gives 'junk'
memory (that will be overwritten anyway, and so needn't be cleared)
that is faster to get.

Also introduce the 'memmap' method that can be used, if available,
to map code and data from executables into a process using the
third-party mmap() mode.

Change-Id: I26694fd3c21deb8b97e01ed675dfc14719b0672b
2013-04-24 10:18:16 +00:00
..
include ARM: Fix interrupt management 2013-02-18 09:07:55 +01:00
arch_clock.c kernel: scheduling fix for ARM 2013-02-03 22:49:05 +01:00
arch_do_vmctl.c ARM updates 2013-01-17 10:03:58 +01:00
arch_reset.c ARM: Fix interrupt management 2013-02-18 09:07:55 +01:00
arch_system.c ARM: Enable caches 2013-02-18 09:08:26 +01:00
direct_tty_utils.c ARM updates 2013-01-17 10:03:58 +01:00
exc.S ARM updates 2013-01-17 10:03:58 +01:00
exception.c ARM updates 2013-01-17 10:03:58 +01:00
glo.h ARM updates 2013-01-17 10:03:58 +01:00
head.S ARM updates 2013-01-17 10:03:58 +01:00
kernel.lds ARM updates 2013-01-17 10:03:58 +01:00
klib.S ARM: Fix interrupt management 2013-02-18 09:07:55 +01:00
Makefile.inc ARM: Fix interrupt management 2013-02-18 09:07:55 +01:00
memory.c ARM: kernel: fix sanity check for copying 2013-02-20 20:34:40 +01:00
mpx.S kernel:handle improper svc calls gracefully. 2013-02-19 17:02:29 +01:00
omap_ccnt.h ARM updates 2013-01-17 10:03:58 +01:00
omap_intr.c ARM updates 2013-01-17 10:03:58 +01:00
omap_intr.h ARM updates 2013-01-17 10:03:58 +01:00
omap_serial.c ARM updates 2013-01-17 10:03:58 +01:00
omap_serial.h ARM updates 2013-01-17 10:03:58 +01:00
omap_timer.c kernel: scheduling fix for ARM 2013-02-03 22:49:05 +01:00
omap_timer.h ARM: provide free running clock to replace ccnt 2013-01-31 15:19:11 +00:00
omap_timer_registers.h ARM: provide free running clock to replace ccnt 2013-01-31 15:19:11 +00:00
pg_utils.c ARM: Enable caches 2013-02-18 09:08:26 +01:00
phys_copy.S ARM updates 2013-01-17 10:03:58 +01:00
phys_memset.S ARM updates 2013-01-17 10:03:58 +01:00
pre_init.c arm:cleanup remove special case memory handling. 2013-04-12 20:52:57 +02:00
procoffsets.cf ARM updates 2013-01-17 10:03:58 +01:00
protect.c libexec: mmap support, prealloc variants 2013-04-24 10:18:16 +00:00
sconst.h ARM updates 2013-01-17 10:03:58 +01:00
serial.h ARM updates 2013-01-17 10:03:58 +01:00
timer.h ARM updates 2013-01-17 10:03:58 +01:00