linux/arch/arm/kernel
Richard Purdie c587e4a6a4 [ARM] 4137/1: Add kexec support
Add kexec support to ARM.

Improvements like commandline handling could be made but this patch gives
basic functional support. It uses the next available syscall number, 347.

Once the syscall number is known, userspace support will be
finalised/submitted to kexec-tools, various patches already exist.

Originally based on a patch by Maxim Syrchin but updated and forward
ported by various people.

Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-02-16 14:37:06 +00:00
..
apm.c
armksyms.c
arthur.c
asm-offsets.c
bios32.c
calls.S [ARM] 4137/1: Add kexec support 2007-02-16 14:37:06 +00:00
compat.c
compat.h
crunch-bits.S
crunch.c
debug.S
dma-isa.c
dma.c
ecard.c [ARM] Use ARRAY_SIZE macro when appropriate 2007-02-11 16:46:30 +00:00
entry-armv.S [ARM] Move processor_modes[] to .../process.c 2007-02-06 16:46:48 +00:00
entry-common.S
entry-header.S
fiq.c
head-common.S
head-nommu.S
head.S [ARM] 4102/1: Allow for PHYS_OFFSET on any valid 2MiB address 2007-01-24 11:59:57 +00:00
init_task.c
io.c
irq.c
isa.c
iwmmxt.S
machine_kexec.c [ARM] 4137/1: Add kexec support 2007-02-16 14:37:06 +00:00
Makefile [ARM] 4137/1: Add kexec support 2007-02-16 14:37:06 +00:00
module.c
process.c [ARM] Move processor_modes[] to .../process.c 2007-02-06 16:46:48 +00:00
ptrace.c
ptrace.h
relocate_kernel.S [ARM] 4137/1: Add kexec support 2007-02-16 14:37:06 +00:00
semaphore.c
setup.c [ARM] 4054/1: ep93xx: add HWCAP_CRUNCH 2006-12-18 00:14:54 +00:00
signal.c
signal.h
smp.c
sys_arm.c [ARM] Add more syscalls 2006-12-17 18:23:31 +00:00
sys_oabi-compat.c
time.c [ARM] Provide basic printk_clock() implementation 2007-01-08 19:50:03 +00:00
traps.c [ARM] Move processor_modes[] to .../process.c 2007-02-06 16:46:48 +00:00
vmlinux.lds.S
xscale-cp0.c