kexec: new syscall kexec_file_load() declaration
authorVivek Goyal <[email protected]>
Fri, 8 Aug 2014 21:25:55 +0000 (14:25 -0700)
committerLinus Torvalds <[email protected]>
Fri, 8 Aug 2014 22:57:32 +0000 (15:57 -0700)
commitf0895685c7fd8c938c91a9d8a6f7c11f22df58d2
treeee4ddc38c68addf2e0c0ed77f6be53e2521c93e6
parent815d5704a337a662bf960757edbff7a0680d40fd
kexec: new syscall kexec_file_load() declaration

This is the new syscall kexec_file_load() declaration/interface.  I have
reserved the syscall number only for x86_64 so far.  Other architectures
(including i386) can reserve syscall number when they enable the support
for this new syscall.

Signed-off-by: Vivek Goyal <[email protected]>
Cc: Michael Kerrisk <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: Yinghai Lu <[email protected]>
Cc: Eric Biederman <[email protected]>
Cc: H. Peter Anvin <[email protected]>
Cc: Matthew Garrett <[email protected]>
Cc: Greg Kroah-Hartman <[email protected]>
Cc: Dave Young <[email protected]>
Cc: WANG Chao <[email protected]>
Cc: Baoquan He <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
arch/x86/syscalls/syscall_64.tbl
include/linux/syscalls.h
kernel/kexec.c
kernel/sys_ni.c