AVArcher
Virtual Infrastructure Specialists
HOME SERVICES ABOUT US PARTNERS CONTACT US

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.


 

© 2002-2008 AVArcher