Commit Graph

57 Commits

Author SHA1 Message Date
Michael Kerrisk 577dd8b1d0 kexec_load.2: Note that CONFIG_KEXEC is needed
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 07:37:36 +01:00
Michael Kerrisk 02a4b9e988 kexec_load.2: Incorporate fixes from Eric W. Biederman
Eric noted that a few instances of "virtual" should
be "physical" and noted:

    There is an expectation that at hand off from sys_kexec that
    virtual and physical addresses will be identity mapped. But
    this isn't the old Alpha booting convention where you have
    a virtual address and then you have to parse the page table
    to figure out where your kernel was actually loaded.

Reported-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 07:16:03 +01:00
Michael Kerrisk 2a09a26172 kexec_load.2: Added VERSIONS section
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 07:14:08 +01:00
Michael Kerrisk d1e833fef4 kexec_load.2: Resore accidentally deleted CONFORMING TO section
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 07:13:11 +01:00
Michael Kerrisk ece948b4a3 kexec_load.2: Additions and edits by mtk
Various wording and layout improvements.
Fixed the name of a constant: s/KEXEC_ARCH_I386/KEXEC_ARCH_386/.
Added RETURN VALUE and ERRORS sections.
Removed details of using syscall; the reader can find them in
syscall(2).
Added some details for KEXEC_PRESERVE_CONTEXT.
Revised the text mentioning the kernel header, since it is
not yet exported, and it's not certain that it will be.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 07:06:49 +01:00
Michael Kerrisk e4f282ab26 kexec_load.2: Add license
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 07:00:21 +01:00
Andi Kleen 0bd8e0bf49 kexec_load.2: New page documenting kexec_load(2)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-10-31 06:59:24 +01:00