Commit Graph

62 Commits

Author SHA1 Message Date
Michael Kerrisk 53bdbeec81 kexec_load.2: VERSIONS: Fix version number
kexec_load() was first implemented in 2.6.13, though the entry
in the system call table was reserved starting in 2.6.7.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-04 07:14:25 +01:00
Michael Kerrisk 3231873968 kexec_load.2: Fix copyright
Make copyright in the name of Intel corporation

Reported-by: Andi Kleen <andi@firstfloor.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-04 07:06:58 +01:00
Michael Kerrisk 036dabf5ff kexec_load.2: Add kernel version where KEXEC_PRESERVE_CONTEXT first appeared
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-04 07:05:12 +01:00
Michael Kerrisk dc3df54890 kexec_load.2: Added kernel version number where KEXEC_ON_CRASH first appeared
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-04 06:47:18 +01:00
Michael Kerrisk 3e5c319e24 clock_nanosleep.2, getpriority.2, kexec_load.2, nanosleep.2, nice.2, sched_setaffinity.2, timer_create.2, timer_delete.2, timer_settime.2, utime.2, btowc.3, futimes.3, log.3, pthread_attr_setguardsize.3, pthread_kill_other_threads_np.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setschedparam.3, pthread_setschedprio.3, pthread_tryjoin_np.3, strcoll.3, strcpy.3, string.3, strxfrm.3, networks.5, aio.7, sigevent.7, udplite.7: SEE ALSO: Place entries in correct order
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-11-01 06:35:42 +01:00
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