From 6fd7d53070f8eee426746ab59711ee7fb5de6ce4 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Sat, 1 Nov 2014 12:26:17 +0100 Subject: [PATCH] kexec_load.2: Note rationale for kexec_file_load() Signed-off-by: Michael Kerrisk --- man2/kexec_load.2 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/man2/kexec_load.2 b/man2/kexec_load.2 index 2cd07917d..291be278a 100644 --- a/man2/kexec_load.2 +++ b/man2/kexec_load.2 @@ -207,6 +207,15 @@ The required constants are in the Linux kernel source file which is not currently exported to glibc. Therefore, these constants must be defined manually. +.\" FIXME(kexec_file_load): +.\" Is the following rationale accurate? Does it need expanding? +The +.BR kexec_file_load () +.\" See also http://lwn.net/Articles/603116/ +system call was added to provide support for systems +where "kexec" loading should be restricted to +only kernels that are signed. + The .BR kexec_load () system call is available only if the kernel was configured with