Manual Page Result
0
Command: kloadsrv | Section: 8 | Source: Digital UNIX | File: kloadsrv.8.gz
kloadsrv(8) System Manager's Manual kloadsrv(8)
NAME
kloadsrv - Kernel load server
SYNOPSIS
/sbin/kloadsrv [-f] [-d debug-level] [-log logfile] [-p kernel-package-
name] [kernel-object-filename]
FLAGS
Causes kloadsrv to remain in the foreground. Specifies the level of
debugging information. The debug-level is a small integer. Zero dis-
ables debugging. Nonzero values from one to higher levels cause kload-
srv to display various log messages. Specifies that the debugging in-
formation is to be sent to the specified log file. Logfile should be
specified as a full pathname. By default, the debugging information is
sent to /dev/console. Specifies the name of the default kernel pack-
age.
DESCRIPTION
The kloadsrv command is the kernel load server responsible for loading
kernel modules into the kernel. It is typically started during system
startup. If you omit the kernel-object-filename from the startup com-
mand line, the kloadsrv daemon uses the running kernel.
During its initialization, kloadsrv builds a list of kernel symbols
that device drivers can use. Moving or overwriting the kernel object
file in single user mode can cause this list of symbols to contain in-
accurate addresses. The addresses in the list reflect the addresses in
the new kernel, rather than the addresses in the booted kernel.
Each symbol exported by the kernel belongs to the kernel package. This
package is named kernel, unless you use the -p flag.
Once kloadsrv has successfully initialized itself, it puts itself into
the background and enters its server loop, where it waits to receive
and respond to load requests, unload requests, and query requests. If
you specify the -f flag, the command remains in the foreground.
RELATED INFORMATION
Commands: cfgmgr(8), sysconfig(8), sysconfigdb(8) delim off
kloadsrv(8)