File: mstfwtrace.md

package info (click to toggle)
mstflint 4.33.0%2B1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 56,212 kB
  • sloc: ansic: 224,755; cpp: 116,860; ada: 19,665; sh: 11,406; python: 8,388; makefile: 1,541
file content (134 lines) | stat: -rw-r--r-- 3,802 bytes parent folder | download | duplicates (4)
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.