kloadsrv(8) — Maintenance
OSF
NAME
kloadsrv − Loads kernel modules into the kernel
SYNOPSIS
kloadsrv [−f] [−d debug-level] [−p kernel-package-name] [kernel-object-filename]
FLAGS
−p kernel-package-name
Specify the default kernel package name, in order to override the default kernel package name, kernel.
−fRemain in the forground.
−d debug-level
Specify the debug level. The debug level is a small integer. Zero disables debugging. Non-zero values from one to higher levels cause kloadsrv to print various log messages.
DESCRIPTION
The kloadsrv command is the kernel load server and is responsible for loading kernel modules into the kernel. It is typically started during system startup. During its initialization, kloadsrv builds the initial export list for the kernel, by reading the kernel object file, by default: /vmunix. Each symbol exported by the kernel must belong to some package. Any symbol not in a package is placed in the default kernel package, whose name by default is kernel. 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 kernel load requests.
The kloadsrv command optionally accepts the name of the kernel object file, in order to override the default kernel object file, /vmunix.
FILES
/sbin/kloadsrv
Specifies the command path.
/vmunixThe default kernel object file from which the initial kernel export list is built.
/var/run/kloadsrv.pid
The file that contains the process ID of the current invocation of the kernel load server.
RELATED INFORMATION
Commands: cfgmgr(8), sysconfig(8), sysconfigdb(8)
Functions: ldr_kernel_process(2), ldr_xattach(2), ldr_xdetach(2), ldr_xload(2), ldr_xunload(2), ldr_xentry(2), ldr_xlookup_package(2), ldr_inq_module(2), ldr_inq_region(2), ldr_next_module(2)