[PATCH v5 5/5] kexec: Document -s, -c and -a options

Michal Suchanek msuchanek at suse.de
Tue Mar 20 08:56:20 PDT 2018

Signed-off-by: Michal Suchanek <msuchanek at suse.de>
 kexec/kexec.8 | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/kexec/kexec.8 b/kexec/kexec.8
index e0131b4ea827..0682df06f931 100644
--- a/kexec/kexec.8
+++ b/kexec/kexec.8
@@ -144,6 +144,25 @@ Load the new kernel for use on panic.
 Specify that the new kernel is of this
 .I type.
+.BI \-s\ (\-\-kexec-file-syscall)
+Specify that the new KEXEC_FILE_LOAD syscall should be used exclusively.
+.BI \-c\ (\-\-kexec-syscall)
+Specify that the old KEXEC_LOAD syscall should be used exclusively (the default).
+.BI \-a\ (\-\-kexec-syscall-auto)
+Try the new KEXEC_FILE_LOAD syscall first and if it is not supported fall back
+to the old KEXEC_LOAD interface.
+There is no one single interface that always works.
+KEXEC_FILE_LOAD is required on systems that use locked-down secure boot to
+verify the kernel signature.  KEXEC_LOAD may be also disabled in the kernel
+KEXEC_LOAD is required for some kernel image formats and on architectures that
+do not implement KEXEC_FILE_LOAD.
 .B \-u\ (\-\-unload)
 Unload the current
 .B kexec

More information about the kexec mailing list