User Manual
Table Of Contents
- Mellanox WinOF VPI User Manual
- Table of Contents
- List of Tables
- Document Revision History
- About this Manual
- 1 Introduction
- 2 Driver Features
- 3 Deploying Windows Server 2012 with SMB Direct
- 4 Driver Configuration
- 5 Performance Tuning
- 6 OpenSM - Subnet Manager
- 7 InfiniBand Fabric
- 7.1 Network Direct Interface
- 7.2 part_man - Virtual IPoIB Port Creation Utility
- 7.3 InfiniBand Fabric Diagnostic Utilities
- 7.4 InfiniBand Fabric Performance Utilities
- 7.4.1 ib_read_bw
- 7.4.2 ib_read_lat
- 7.4.3 ib_send_bw
- 7.4.4 ib_send_lat
- 7.4.5 ib_write_bw
- 7.4.6 ib_write_lat
- 7.4.7 ibv_read_bw
- 7.4.8 ibv_read_lat
- 7.4.9 ibv_send_bw
- 7.4.10 ibv_send_lat
- 7.4.11 ibv_write_bw
- 7.4.12 ibv_write_lat
- 7.4.13 ibaddr
- 7.4.14 ibcacheedit
- 7.4.15 iblinkinfo
- 7.4.16 ibqueryerrors
- 7.4.17 ibsysstat
- 7.4.18 perfquery
- 7.4.19 saquery
- 7.4.20 smpdump
- 8 Software Development Kit
- 9 Troubleshooting
- 10 Documentation
WinOF VPI for Windows User Manual Rev 4.3
Mellanox Technologies
74
• It verifies the existing inventory, with all the object fields, and matches it to a presaved
one.
• A Multicast Compliancy test.
• An Event Forwarding test.
• A Service Record registration test.
• An RMPP stress test.
• A Small SA Queries stress test.
It is recommended that after installing opensm, the user should run "osmtest -f c" to generate the
inventory file, and immediately afterwards run "osmtest -f a" to test OpenSM.
Additionally, it is recommended to create the inventory when the IB fabric is stable, and occa-
sionally run "osmtest -v" to verify that nothing has changed.
7.3.14.1 osmtest Synopsys
7.3.14.2 osmtest Options
The table below lists the various flags of the command.
osmtest [-f(low) <c|a|v|s|e|f|m|q|t>] [-w(ait) <trap_wait_time>] [-d(ebug) <num-
ber>] [-m(ax_lid) <LID in hex>] [-g(uid)[=]<GUID in hex>] [-p(ort)] [-i(nventory)
<filename>] [-s(tress)] [-M(ulticast_Mode)] [-t(imeout) <milliseconds>] [-l | --
log_file] [-v] [-vf <flags>] [-h(elp)]
Table 17 - osmtest Flags and Options
Flag Description
-f, --flow This option directs osmtest to run a specific flow. The following is the
flow’s description:
• c = create an inventory file with all nodes, ports and paths
• a = run all validation tests (expecting an input inventory)
• v = only validate the given inventory file
• s = run service registration, deregistration, and lease test
• e = run event forwarding test
• f = flood the SA with queries according to the stress mode
• m = multicast flow
• q = QoS info: dump VLArb and SLtoVL tables
• t = run trap 64/65 flow (this flow requires running of external tool, default
is all flows except QoS)
-w, --wait This option specifies the wait time for trap 64/65 in seconds It is used
only when running -f t - the trap 64/65 flow (default to 10 sec)
-d, --debug This option specifies a debug option. These options are not normally
needed. The number following -d selects the debug option to enable
as follows:
OPT Description
--- -----------------
-d0 - Ignore other SM nodes
-d1 - Force single threaded dispatching
-d2 - Force log flushing after each log message
-d3 - Disable multicast support