The mlxdump utility dumps device internal configuration data and other internal data (such as counters, state machines).
The data can be used for hardware troubleshooting. It can be applied to all NVIDIA devices.
The tool has 3 run modes: [fast | normal | full] while the default is "fast", the "full" mode dumps all available data but might run slower than normal and fast modes.
The tool also can dump only flow steering information using the fsdump sub-command (See example below). The fsdump sub-command has the flag --type to specify the type of the flow steering: STE or FT or All.
The tool can dump only mstdump information using the mstdump sub-command (see example below). The mstdump sub-command has multiple flags: --full, i2c_slave, cause_addr and cause_offset which enable the user to run with the needed parameters.
The mst driver must be started prior to running mlxdump tool.
|-d|--device MstDevice||mst device name|
|-h|--help||Show help message and exit|
|-v|--version||Show version and exit|
|mstdump||Read mstdump information|
Read Flow Steering information.
Note: Reading flow steering information is supported in ConnectX-4 and above adapter cards.
To view <command> related options please run: "mlxdump OPTION <command> -h"
To generate "mlxdump.udmp" while running in fast mode:
To generate "mlxdump.udmp" while running in full mode:
To generate "mlxdump_13_1_2013.udmp" while running in normal mode:
To generate flow steering information:
To generate mstdump information::