vmkload_mod
- VMkernel module loader
vmkload_mod
NAME
vmkload_mod - VMkernel module loader
SYNOPSIS
vmkload_mod OPTIONS MODULE-BINARY PARAMETERS
COPYRIGHT
VMware ESX Server is Copyright 2000-2006 VMware, Inc. All rights
reserved.
DESCRIPTION
vmkload_mod is a program that is used to load device driver
and network shaper modules into the VMkernel. vmkload_mod can
also be used to unload a module, list the loaded modules, and
list the available parameters for each module. The MODULE-BINARY
part of the command line is required when a module is loaded.
The PARAMETERS part of the command line is optional and only
makes sense to use when a module is being loaded.
OPTIONS
-a
--addsym
Add all symbols from a module. This can be used to improve
backtraces
through module code. This option should not normally be used.
-b
--brief
List out the current modules that are loaded. Show only
basic
information.
-u MODULE-BINARY
--unload MODULE-BINARY
Unload the named module.
-l
--list
List out the current modules that are loaded.
-s
--showparam
List all available module parameters that can be specified
in the
PARAMETER section of the command line.
-v <0-10>
--verbose <0-10>
Enable verbose logging. Larger values generate more logging.
-h
--help
Print out a short help message.
-e
--exportsym
Export all global exported symbols from this module. This
will allow
other modules to use exported functions and variables from
the loaded
module. This option should not be used for normal device driver
and shaper modules since there may be symbol conflicts.
PARAMETERS
Modules can specify parameters that can be set on the command
line. A list of these parameters is shown via the --showparam
option. In order to set one of these parameters, a name-value
pair must be specified at the end of the command line. The
syntax is of the form name=value. Any number of parameters
can be specified.
EXAMPLES
vmkload_mod /usr/lib/vmware/vmkmod/e100.o debug=5
loads the module /usr/lib/vmware/vmkmod/e100.o into the VMkernel.
The module parameter debug will be set to the value 5.
vmkload_mod --exportsym /usr/lib/vmware/vmkmod/vmklinux
loads the module /usr/lib/vmware/vmkmod/vmklinux into the
VMkernel.
All exported symbols from this module will be available to
other
modules that are subsequently loaded. The vmklinux module
is the
module that allows Linux device drivers to run in the VMkernel
so
it is one of the few modules for which the --exportsym option
makes
sense.
|