Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ kloadsrv(8) — OSF/1 SILVER Baselevel 4 rev36

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cfgmgr(8)

sysconfig(8)

sysconfigdb(8)

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)

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)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026