NAME
octboot
—
kernel boot interface
SYNOPSIS
pseudo-device octboot
DESCRIPTION
The octboot
driver provides an
ioctl(2)
interface for booting into another kernel from the currently running
kernel.
IOCTL INTERFACE
octboot
provides the following
ioctl(2)
commands, available through
<machine/octboot.h>
:
OBIOC_GETROOTDEV
char rootdev[PATH_MAX]- Get the name of the current root device.
OBIOC_KEXEC struct octboot_kexec_args *args
- Boot into the given kernel image.
struct octboot_kexec_args { char *kimg; size_t klen; char *argv[OCTBOOT_MAX_ARGS]; };
FILES
- /dev/octboot
- boot interface device.
SEE ALSO
HISTORY
The octboot
driver first appeared in
OpenBSD 6.6.