Merge tag 'driver-core-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / Documentation / ABI / testing / sysfs-class-net-statistics
1 What:           /sys/class/<iface>/statistics/collisions
2 Date:           April 2005
3 KernelVersion:  2.6.12
4 Contact:        netdev@vger.kernel.org
5 Description:
6                 Indicates the number of collisions seen by this network device.
7                 This value might not be relevant with all MAC layers.
8
9 What:           /sys/class/<iface>/statistics/multicast
10 Date:           April 2005
11 KernelVersion:  2.6.12
12 Contact:        netdev@vger.kernel.org
13 Description:
14                 Indicates the number of multicast packets received by this
15                 network device.
16
17 What:           /sys/class/<iface>/statistics/rx_bytes
18 Date:           April 2005
19 KernelVersion:  2.6.12
20 Contact:        netdev@vger.kernel.org
21 Description:
22                 Indicates the number of bytes received by this network device.
23                 See the network driver for the exact meaning of when this
24                 value is incremented.
25
26 What:           /sys/class/<iface>/statistics/rx_compressed
27 Date:           April 2005
28 KernelVersion:  2.6.12
29 Contact:        netdev@vger.kernel.org
30 Description:
31                 Indicates the number of compressed packets received by this
32                 network device. This value might only be relevant for interfaces
33                 that support packet compression (e.g: PPP).
34
35 What:           /sys/class/<iface>/statistics/rx_crc_errors
36 Date:           April 2005
37 KernelVersion:  2.6.12
38 Contact:        netdev@vger.kernel.org
39 Description:
40                 Indicates the number of packets received with a CRC (FCS) error
41                 by this network device. Note that the specific meaning might
42                 depend on the MAC layer used by the interface.
43
44 What:           /sys/class/<iface>/statistics/rx_dropped
45 Date:           April 2005
46 KernelVersion:  2.6.12
47 Contact:        netdev@vger.kernel.org
48 Description:
49                 Indicates the number of packets received by the network device
50                 but dropped, that are not forwarded to the upper layers for
51                 packet processing. See the network driver for the exact
52                 meaning of this value.
53
54 What:           /sys/class/<iface>/statistics/rx_errors
55 Date:           April 2005
56 KernelVersion:  2.6.12
57 Contact:        netdev@vger.kernel.org
58 Description:
59                 Indicates the number of receive errors on this network device.
60                 See the network driver for the exact meaning of this value.
61
62 What:           /sys/class/<iface>/statistics/rx_fifo_errors
63 Date:           April 2005
64 KernelVersion:  2.6.12
65 Contact:        netdev@vger.kernel.org
66 Description:
67                 Indicates the number of receive FIFO errors seen by this
68                 network device. See the network driver for the exact
69                 meaning of this value.
70
71 What:           /sys/class/<iface>/statistics/rx_frame_errors
72 Date:           April 2005
73 KernelVersion:  2.6.12
74 Contact:        netdev@vger.kernel.org
75 Description:
76                 Indicates the number of received frames with error, such as
77                 alignment errors. Note that the specific meaning depends on
78                 on the MAC layer protocol used. See the network driver for
79                 the exact meaning of this value.
80
81 What:           /sys/class/<iface>/statistics/rx_length_errors
82 Date:           April 2005
83 KernelVersion:  2.6.12
84 Contact:        netdev@vger.kernel.org
85 Description:
86                 Indicates the number of received error packet with a length
87                 error, oversized or undersized. See the network driver for the
88                 exact meaning of this value.
89
90 What:           /sys/class/<iface>/statistics/rx_missed_errors
91 Date:           April 2005
92 KernelVersion:  2.6.12
93 Contact:        netdev@vger.kernel.org
94 Description:
95                 Indicates the number of received packets that have been missed
96                 due to lack of capacity in the receive side. See the network
97                 driver for the exact meaning of this value.
98
99 What:           /sys/class/<iface>/statistics/rx_nohandler
100 Date:           February 2016
101 KernelVersion:  4.6
102 Contact:        netdev@vger.kernel.org
103 Description:
104                 Indicates the number of received packets that were dropped on
105                 an inactive device by the network core.
106
107 What:           /sys/class/<iface>/statistics/rx_over_errors
108 Date:           April 2005
109 KernelVersion:  2.6.12
110 Contact:        netdev@vger.kernel.org
111 Description:
112                 Indicates the number of received packets that are oversized
113                 compared to what the network device is configured to accept
114                 (e.g: larger than MTU). See the network driver for the exact
115                 meaning of this value.
116
117 What:           /sys/class/<iface>/statistics/rx_packets
118 Date:           April 2005
119 KernelVersion:  2.6.12
120 Contact:        netdev@vger.kernel.org
121 Description:
122                 Indicates the total number of good packets received by this
123                 network device.
124
125 What:           /sys/class/<iface>/statistics/tx_aborted_errors
126 Date:           April 2005
127 KernelVersion:  2.6.12
128 Contact:        netdev@vger.kernel.org
129 Description:
130                 Indicates the number of packets that have been aborted
131                 during transmission by a network device (e.g: because of
132                 a medium collision). See the network driver for the exact
133                 meaning of this value.
134
135 What:           /sys/class/<iface>/statistics/tx_bytes
136 Date:           April 2005
137 KernelVersion:  2.6.12
138 Contact:        netdev@vger.kernel.org
139 Description:
140                 Indicates the number of bytes transmitted by a network
141                 device. See the network driver for the exact meaning of this
142                 value, in particular whether this accounts for all successfully
143                 transmitted packets or all packets that have been queued for
144                 transmission.
145
146 What:           /sys/class/<iface>/statistics/tx_carrier_errors
147 Date:           April 2005
148 KernelVersion:  2.6.12
149 Contact:        netdev@vger.kernel.org
150 Description:
151                 Indicates the number of packets that could not be transmitted
152                 because of carrier errors (e.g: physical link down). See the
153                 network driver for the exact meaning of this value.
154
155 What:           /sys/class/<iface>/statistics/tx_compressed
156 Date:           April 2005
157 KernelVersion:  2.6.12
158 Contact:        netdev@vger.kernel.org
159 Description:
160                 Indicates the number of transmitted compressed packets. Note
161                 this might only be relevant for devices that support
162                 compression (e.g: PPP).
163
164 What:           /sys/class/<iface>/statistics/tx_dropped
165 Date:           April 2005
166 KernelVersion:  2.6.12
167 Contact:        netdev@vger.kernel.org
168 Description:
169                 Indicates the number of packets dropped during transmission.
170                 See the driver for the exact reasons as to why the packets were
171                 dropped.
172
173 What:           /sys/class/<iface>/statistics/tx_errors
174 Date:           April 2005
175 KernelVersion:  2.6.12
176 Contact:        netdev@vger.kernel.org
177 Description:
178                 Indicates the number of packets in error during transmission by
179                 a network device. See the driver for the exact reasons as to
180                 why the packets were dropped.
181
182 What:           /sys/class/<iface>/statistics/tx_fifo_errors
183 Date:           April 2005
184 KernelVersion:  2.6.12
185 Contact:        netdev@vger.kernel.org
186 Description:
187                 Indicates the number of packets having caused a transmit
188                 FIFO error. See the driver for the exact reasons as to why the
189                 packets were dropped.
190
191 What:           /sys/class/<iface>/statistics/tx_heartbeat_errors
192 Date:           April 2005
193 KernelVersion:  2.6.12
194 Contact:        netdev@vger.kernel.org
195 Description:
196                 Indicates the number of packets transmitted that have been
197                 reported as heartbeat errors. See the driver for the exact
198                 reasons as to why the packets were dropped.
199
200 What:           /sys/class/<iface>/statistics/tx_packets
201 Date:           April 2005
202 KernelVersion:  2.6.12
203 Contact:        netdev@vger.kernel.org
204 Description:
205                 Indicates the number of packets transmitted by a network
206                 device. See the driver for whether this reports the number of all
207                 attempted or successful transmissions.
208
209 What:           /sys/class/<iface>/statistics/tx_window_errors
210 Date:           April 2005
211 KernelVersion:  2.6.12
212 Contact:        netdev@vger.kernel.org
213 Description:
214                 Indicates the number of packets not successfully transmitted
215                 due to a window collision. The specific meaning depends on the
216                 MAC layer used.  On Ethernet this is usually used to report
217                 late collisions errors.