diff options
author | Richard Purdie <rpurdie@rpsys.net> | 2007-02-06 21:29:00 +0100 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2007-02-16 14:37:06 +0000 |
commit | c587e4a6a4d808fd2a1c4e7fb2d5a3a31e300d23 (patch) | |
tree | 77af76e34786ad795e5df625915fc58bca1a9abc /include/asm-arm/unistd.h | |
parent | 3b581f5485c180016a6c36c4c7007e21c53f8a63 (diff) | |
download | linux-c587e4a6a4d808fd2a1c4e7fb2d5a3a31e300d23.tar.gz linux-c587e4a6a4d808fd2a1c4e7fb2d5a3a31e300d23.tar.bz2 linux-c587e4a6a4d808fd2a1c4e7fb2d5a3a31e300d23.zip |
[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>
Diffstat (limited to 'include/asm-arm/unistd.h')
-rw-r--r-- | include/asm-arm/unistd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-arm/unistd.h b/include/asm-arm/unistd.h index 97e7060000cf..0991b7bc3f78 100644 --- a/include/asm-arm/unistd.h +++ b/include/asm-arm/unistd.h @@ -372,6 +372,7 @@ #define __NR_move_pages (__NR_SYSCALL_BASE+344) #define __NR_getcpu (__NR_SYSCALL_BASE+345) /* 346 for epoll_pwait */ +#define __NR_sys_kexec_load (__NR_SYSCALL_BASE+347) /* * The following SWIs are ARM private. |