minix/kernel/arch/earm
Ben Gras 298b41b523 libexec: detect short files
if an exec() fails partway through reading in the sections, the target
process is already gone and a defunct process remains. sanity checking
the binary beforehand helps that.

test10 mutilates binaries and exec()s them on purpose; making an exec()
fail cleanly in such cases seems like acceptable behaviour.

fixes test10 on ARM.

Change-Id: I1ed9bb200ce469d4d349073cadccad5503b2fcb0
2013-02-04 12:04:35 +01:00
..
include ARM updates 2013-01-17 10:03:58 +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 updates 2013-01-17 10:03:58 +01:00
arch_system.c arm: make signal handlers work 2013-01-30 04:10:12 +00: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
io_intr.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 updates 2013-01-17 10:03:58 +01:00
Makefile.inc ARM updates 2013-01-17 10:03:58 +01:00
memory.c kernel: scheduling fix for ARM 2013-02-03 22:49:05 +01:00
mpx.S Kernel/ARM: faster context save 2013-01-25 17:07:02 +00: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 updates 2013-01-17 10:03:58 +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: clear BSS upon boot 2013-01-25 17:07:01 +00:00
procoffsets.cf ARM updates 2013-01-17 10:03:58 +01:00
protect.c libexec: detect short files 2013-02-04 12:04:35 +01: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