xref: /linux/Documentation/ABI/testing/sysfs-class-net-queues (revision 93d90ad708b8da6efc0e487b66111aa9db7f70c7)
1What:		/sys/class/<iface>/queues/rx-<queue>/rps_cpus
2Date:		March 2010
3KernelVersion:	2.6.35
4Contact:	netdev@vger.kernel.org
5Description:
6		Mask of the CPU(s) currently enabled to participate into the
7		Receive Packet Steering packet processing flow for this
8		network device queue. Possible values depend on the number
9		of available CPU(s) in the system.
10
11What:		/sys/class/<iface>/queues/rx-<queue>/rps_flow_cnt
12Date:		April 2010
13KernelVersion:	2.6.35
14Contact:	netdev@vger.kernel.org
15Description:
16		Number of Receive Packet Steering flows being currently
17		processed by this particular network device receive queue.
18
19What:		/sys/class/<iface>/queues/tx-<queue>/tx_timeout
20Date:		November 2011
21KernelVersion:	3.3
22Contact:	netdev@vger.kernel.org
23Description:
24		Indicates the number of transmit timeout events seen by this
25		network interface transmit queue.
26
27What:		/sys/class/<iface>/queues/tx-<queue>/xps_cpus
28Date:		November 2010
29KernelVersion:	2.6.38
30Contact:	netdev@vger.kernel.org
31Description:
32		Mask of the CPU(s) currently enabled to participate into the
33		Transmit Packet Steering packet processing flow for this
34		network device transmit queue. Possible vaules depend on the
35		number of available CPU(s) in the system.
36
37What:		/sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/hold_time
38Date:		November 2011
39KernelVersion:	3.3
40Contact:	netdev@vger.kernel.org
41Description:
42		Indicates the hold time in milliseconds to measure the slack
43		of this particular network device transmit queue.
44		Default value is 1000.
45
46What:		/sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/inflight
47Date:		November 2011
48KernelVersion:	3.3
49Contact:	netdev@vger.kernel.org
50Description:
51		Indicates the number of bytes (objects) in flight on this
52		network device transmit queue.
53
54What:		/sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit
55Date:		November 2011
56KernelVersion:	3.3
57Contact:	netdev@vger.kernel.org
58Description:
59		Indicates the current limit of bytes allowed to be queued
60		on this network device transmit queue. This value is clamped
61		to be within the bounds defined by limit_max and limit_min.
62
63What:		/sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit_max
64Date:		November 2011
65KernelVersion:	3.3
66Contact:	netdev@vger.kernel.org
67Description:
68		Indicates the absolute maximum limit of bytes allowed to be
69		queued on this network device transmit queue. See
70		include/linux/dynamic_queue_limits.h for the default value.
71
72What:		/sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit_min
73Date:		November 2011
74KernelVersion:	3.3
75Contact:	netdev@vger.kernel.org
76Description:
77		Indicates the absolute minimum limit of bytes allowed to be
78		queued on this network device transmit queue. Default value is
79		0.
80