Managing Systems and Workgroups: A Guide for HP-UX System Administrators

Configuring a System
Reconfiguring the Kernel (Prior to HP-UX 11i Version 2)
Chapter 3 293
NOTE See the
master
(4) manpage for descriptions of the two kinds of master
files, and the
config
(1M) manpage for a descriptions of the traditional
and modular system files.
Kernel modules written as traditional modules are still fully supported
in HP-UX. Driver developers are encouraged to re-package their static
modules according to the module packaging architecture introduced with
DLKM modules.
DLKM Module Types The DLKM feature currently supports the
following types of kernel modules:
WSIO class drivers
WSIO interface drivers
STREAMS drivers
STREAMS modules
Miscellaneous modules—for example, modules containing support
functions not required in the statically configured kernel but shared
among multiple loadable modules
DLKM Advantages DLKM modules provide many advantages relative
to static modules, including:
reducing time spent on device driver development by streamlining
the driver installation process
making it easier for administrators to install device drivers from
other vendors
improving system availability by allowing device drivers and other
modules to be configured into the kernel while the system is running
conserving system resources by unloading infrequently used modules
when not in use
providing administrators with the ability to demand load and unload
modules
providing the kernel with the ability to automatically load modules