1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
|
# NAME
mstfwtrace
# SYNOPSIS
usage: mstfwtrace **-d**|-\-device DEVICE \[options\]
# DESCRIPTION
## optional arguments:
- **-h**, **-\-help**
show this help message and exit
- **-v**, **-\-version**
Print tool version.
# OPTIONS
- **-d** DEVICE, **-\-device** DEVICE
PCI device name
- **-\-tracer\_mode** TRACER\_MODE
Tracer mode \[MEM\]
- **-\-real\_ts**
Print real timestamps in \[hh:mm:ss:nsec\]
- **-\-ignore\_old\_events**
Ignore collecting old events
## Format:
- **-i** IRISC, **-\-irisc** IRISC
Irisc name \[all\]
- **-s**, **-\-stream**
Run in streaming mode
- **-m** MASK, **-\-mask** MASK
Trace class mask, use "+" to enable multiple classes or use integer
format, e.g: **-m** class1+class2+... or 0xff00ff00
- **-l** LEVEL, **-\-level** LEVEL
Trace level
Device Specific Info: ====================
> ConnectIB: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS
> CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD, PCI,
> DC\_CLEANUP, PHY\_ETH VIRT
>
> SwitchIB: Trace classes:
>
> class1, class2
>
> ConnectX4: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS
> CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD, PCI,
> DC\_CLEANUP, PHY\_ETH VIRT
>
> ConnectX5: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS
> CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD, PCI,
> DC\_CLEANUP, PHY\_ETH VIRT
>
> BlueField: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS
> CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD, PCI,
> DC\_CLEANUP, PHY\_ETH VIRT
>
> ConnectX6: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS
> CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD, PCI,
> DC\_CLEANUP, PHY\_ETH VIRT
>
> ConnectX6DX: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING
IFARM, ICMD, PCI, DC\_CLEANUP, PHY\_ETH VIRT
> Spectrum: Trace classes:
>
> class1, class2
>
> ConnectX4LX: Trace classes:
>
> DEBUG\_INIT, INIT, ICM, ICM\_FREE\_LIST, HOST\_MNG CMD\_IF, PHY\_IB,
> PHY\_RX\_ADAP, PHY\_EYE\_OPN, PHY\_COMMON PHY\_MANAGER, PWR, FLR,
> ICM\_ACCESS, MAD RXT\_CHECKS, I2C, TRANSPORT, FW\_LL, RX\_ERRORS
> CMD\_DRIVER, PROFILING, MANAGEMENT, FLASH, STEERING IFARM, ICMD, PCI,
> DC\_CLEANUP, PHY\_ETH VIRT
>
> SwitchIB2: Trace classes:
>
> class1, class2
>
> Quantum: Trace classes:
>
> class1, class2
>
> Spectrum2: Trace classes:
>
> class1, class2
# SEE ALSO
The full documentation for **mstfwtrace,** is maintained as a Texinfo
manual. If the **info** and **mstfwtrace,** programs are properly
installed at your site, the command
> **info mstfwtrace,**
should give you access to the complete manual.
|