SoftReboot White Paper (766152-001, March 2014)

3 Configuration and usage
SoftReboot functionality requires both "rbloader" and "uxex" DLKMs to be loaded. Upon installation
of the SoftReboot product, these two DLKMs are automatically configured to be loaded. Reboot
and shutdown utilities have been enhanced for SoftReboot and provide a new option, "-S", to
initiate a SoftReboot instead of normal reboot.
SoftReboot can also be invoked as part of swinstall SD command through a new option -x
softreboot. Using this new option, one can specify swinstall to perform a SoftReboot after
installation of patches that require a reboot.
swinstall x softreboot=true x autoreboot=true s <kernel patch> \*
Synopsis for reboot and shutdown with the installation of bundle is changed as follows:
reboot S [-t time] [-m message]:
Specifying "-S" option results in SoftReboot. It skips firmware and hardware
reinitialization unlike normal reboot. The other options [-t time] and [-m
message] are optional arguments.
[-t time] Specify what time reboot will bring the system down, where argument
"time" can be "now" (indicating immediate shutdown) or a future time in one of
the two formats: +number and hour:min.
Refer reboot (1m) manpage for more details.
shutdown S [-r] [-y] [grace]:
Specifying "-S" option results in SoftReboot. It works like "shutdown -r" except
that firmware and hardware reinitialization is skipped. As part of this, system
shutdown happens after which SoftReboot is performed.
The other options [-r] [-y] [grace] are optional arguments.
Refer shutdown(1m) manpage for more details.
Softreboot can be invoked with DRD activate command to reduce booting to clone disk. For more
information, see Dynamic Root Disk A.3.12.* Administrator's Guide.
10 Configuration and usage