On 10/01/13 07:41, Elie De Brauwer wrote: > When reboot() is called with LINUX_REBOOT_SW_SUSPEND and CONFIG_HIBERNATION > is set, the hibernation process will be called. > > E.g kernel/reboot.c contains: > > 267#ifdef CONFIG_HIBERNATION > 268 case LINUX_REBOOT_CMD_SW_SUSPEND: > 269 ret = hibernate(); > 270 break; > 271#endif > > Signed-off-by: Elie De Brauwer <eliedebrauwer@xxxxxxxxx> > --- > man2/reboot.2 | 17 ++++++++++++----- > 1 file changed, 12 insertions(+), 5 deletions(-) > > diff --git a/man2/reboot.2 b/man2/reboot.2 > index 0ed6355..d4a5a0e 100644 > --- a/man2/reboot.2 > +++ b/man2/reboot.2 > @@ -25,7 +25,7 @@ > .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@xxxxxxxxx> > .\" Added notes on capability requirements > .\" > -.TH REBOOT 2 2010-10-31 "Linux" "Linux Programmer's Manual" > +.TH REBOOT 2 2013-09-30 "Linux" "Linux Programmer's Manual" > .SH NAME > reboot \- reboot or enable/disable Ctrl-Alt-Del > .SH SYNOPSIS > @@ -101,21 +101,22 @@ the action associated with > .BR LINUX_REBOOT_CMD_RESTART . > .TP > .B LINUX_REBOOT_CMD_HALT > -(RB_HALT_SYSTEM, 0xcdef0123; since 1.1.76). > +(RB_HALT_SYSTEM, 0xcdef0123; since Linux 1.1.76). > The message "System halted." is printed, and the system is halted. > Control is given to the ROM monitor, if there is one. > If not preceded by a > .BR sync (2), > data will be lost. > .TP > -.BR LINUX_REBOOT_CMD_KEXEC " (since Linux 2.6.13)" > +.BR LINUX_REBOOT_CMD_KEXEC > +(0x45584543; since Linux 2.6.13). > Execute a kernel that has been loaded earlier with > .BR kexec_load (2). > This option is available only if the kernel was configured with > .BR CONFIG_KEXEC . > .TP > .B LINUX_REBOOT_CMD_POWER_OFF > -(RB_POWER_OFF, 0x4321fedc; since 2.1.30). > +(RB_POWER_OFF, 0x4321fedc; since Linux 2.1.30). > The message "Power down." is printed, the system is stopped, > and all power is removed from the system, if possible. > If not preceded by a > @@ -131,7 +132,7 @@ If not preceded by a > data will be lost. > .TP > .B LINUX_REBOOT_CMD_RESTART2 > -(0xa1b2c3d4; since 2.1.30). > +(0xa1b2c3d4; since Linux 2.1.30). > The message "Restarting system with command \(aq%s\(aq" is printed, > and a restart (using the command string given in > .IR arg ) > @@ -139,6 +140,12 @@ is performed immediately. > If not preceded by a > .BR sync (2), > data will be lost. > +.TP > +.BR LINUX_REBOOT_CMD_SW_SUSPEND > +(0xd000fce2; since Linux 2.5.18). > +The system is suspended (hibernated) to disk. > +This option is available only if the kernel was configured with > +.BR CONFIG_HIBERNATION . > .LP > Only the superuser may call > .BR reboot (). Thanks, Elie. Applied. Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html