Installation guide
C H A P T E R 8 Using VMkernel Device Modules
285
-u <module-binary>
--unload <module-binary>
Unload the module named <module-binary>.
-v
--verbose
Be verbose during the module loading.
-d <scsi-device-name>
--device <scsi-device-name>
The module being loaded is for a SCSI adapter that is currently being used by the
service console. After the module is loaded the SCSI adapter is controlled by the
VMkernel but the service console continues to be able to access all SCSI devices. The
format of <scsi-device-name> is
<PCI-Bus>:<PCI-slot>.
-e
--exportsym
Export all global exported symbols from this module. This allows 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.
-s
--showparam
List all available module parameters that can be specified in the <parameter>
section of the command line.
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, you must specify a name-value pair 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 ~/modules/e100.o vmnic debug=5
loads the module ~/modules/e100.o into the VMkernel. The tag for this module
is vmnic. Each EEPro card that was assigned to the VMkernel is given the name
vmnic<#>, where <#> starts at 0. For example, if there are two EEPro cards assigned
to the VMkernel, they have VMkernel names of vmnic0 and vmnic1. The module
parameter debug is set to the value 5.