|
Packit |
db064d |
========
|
|
Packit |
db064d |
vendstat
|
|
Packit |
db064d |
========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
------------------------------------------
|
|
Packit |
db064d |
query InfiniBand vendor specific functions
|
|
Packit |
db064d |
------------------------------------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
:Date: @BUILD_DATE@
|
|
Packit |
db064d |
:Manual section: 8
|
|
Packit |
db064d |
:Manual group: Open IB Diagnostics
|
|
Packit |
db064d |
|
|
Packit |
db064d |
SYNOPSIS
|
|
Packit |
db064d |
========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
vendstat [options] <lid|guid>
|
|
Packit |
db064d |
|
|
Packit |
db064d |
DESCRIPTION
|
|
Packit |
db064d |
===========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
vendstat uses vendor specific MADs to access beyond the IB spec
|
|
Packit |
db064d |
vendor specific functionality. Currently, there is support for
|
|
Packit |
db064d |
Mellanox InfiniSwitch-III (IS3) and InfiniSwitch-IV (IS4).
|
|
Packit |
db064d |
|
|
Packit |
db064d |
OPTIONS
|
|
Packit |
db064d |
=======
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-N**
|
|
Packit |
db064d |
show IS3 or IS4 general information.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-w**
|
|
Packit |
db064d |
show IS3 port xmit wait counters.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-i**
|
|
Packit |
db064d |
show IS4 counter group info.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-c <num,num>**
|
|
Packit |
db064d |
configure IS4 counter groups.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Configure IS4 counter groups 0 and 1. Such configuration is not
|
|
Packit |
db064d |
persistent across IS4 reboot. First number is for counter group 0 and
|
|
Packit |
db064d |
second is for counter group 1.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Group 0 counter config values:
|
|
Packit |
db064d |
|
|
Packit |
db064d |
::
|
|
Packit |
db064d |
0 - PortXmitDataSL0-7
|
|
Packit |
db064d |
1 - PortXmitDataSL8-15
|
|
Packit |
db064d |
2 - PortRcvDataSL0-7
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Group 1 counter config values:
|
|
Packit |
db064d |
|
|
Packit |
db064d |
::
|
|
Packit |
db064d |
1 - PortXmitDataSL8-15
|
|
Packit |
db064d |
2 - PortRcvDataSL0-7
|
|
Packit |
db064d |
8 - PortRcvDataSL8-15
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-R, --Read <addr,mask>**
|
|
Packit |
db064d |
Read configuration space record at addr
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-W, --Write <addr,val,mask>**
|
|
Packit |
db064d |
Write configuration space record at addr
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Addressing Flags
|
|
Packit |
db064d |
----------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_G.rst
|
|
Packit |
db064d |
.. include:: common/opt_L.rst
|
|
Packit |
db064d |
.. include:: common/opt_s.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Port Selection flags
|
|
Packit |
db064d |
--------------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_C.rst
|
|
Packit |
db064d |
.. include:: common/opt_P.rst
|
|
Packit |
db064d |
.. include:: common/sec_portselection.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Debugging flags
|
|
Packit |
db064d |
---------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_d.rst
|
|
Packit |
db064d |
.. include:: common/opt_e.rst
|
|
Packit |
db064d |
.. include:: common/opt_h.rst
|
|
Packit |
db064d |
.. include:: common/opt_v.rst
|
|
Packit |
db064d |
.. include:: common/opt_V.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Configuration flags
|
|
Packit |
db064d |
-------------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_t.rst
|
|
Packit |
db064d |
.. include:: common/opt_z-config.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
FILES
|
|
Packit |
db064d |
=====
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/sec_config-file.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
EXAMPLES
|
|
Packit |
db064d |
========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
::
|
|
Packit |
db064d |
vendstat -N 6 # read IS3 or IS4 general information
|
|
Packit |
db064d |
vendstat -w 6 # read IS3 port xmit wait counters
|
|
Packit |
db064d |
vendstat -i 6 12 # read IS4 port 12 counter group info
|
|
Packit |
db064d |
vendstat -c 0,1 6 12 # configure IS4 port 12 counter groups for PortXmitDataSL
|
|
Packit |
db064d |
vendstat -c 2,8 6 12 # configure IS4 port 12 counter groups for PortRcvDataSL
|
|
Packit |
db064d |
|
|
Packit |
db064d |
AUTHOR
|
|
Packit |
db064d |
======
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Hal Rosenstock
|
|
Packit |
db064d |
< hal.rosenstock@gmail.com >
|