^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/class/<iface>/queues/rx-<queue>/rps_cpus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: March 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) KernelVersion: 2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) Mask of the CPU(s) currently enabled to participate into the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) Receive Packet Steering packet processing flow for this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) network device queue. Possible values depend on the number
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) of available CPU(s) in the system.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) What: /sys/class/<iface>/queues/rx-<queue>/rps_flow_cnt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Date: April 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) KernelVersion: 2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) Number of Receive Packet Steering flows being currently
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) processed by this particular network device receive queue.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) What: /sys/class/<iface>/queues/tx-<queue>/tx_timeout
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Date: November 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) KernelVersion: 3.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Indicates the number of transmit timeout events seen by this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) network interface transmit queue.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) What: /sys/class/<iface>/queues/tx-<queue>/tx_maxrate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) Date: March 2015
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) KernelVersion: 4.1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) A Mbps max-rate set for the queue, a value of zero means disabled,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) default is disabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) What: /sys/class/<iface>/queues/tx-<queue>/xps_cpus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Date: November 2010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) KernelVersion: 2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) Mask of the CPU(s) currently enabled to participate into the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) Transmit Packet Steering packet processing flow for this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) network device transmit queue. Possible vaules depend on the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) number of available CPU(s) in the system.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) What: /sys/class/<iface>/queues/tx-<queue>/xps_rxqs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) Date: June 2018
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) KernelVersion: 4.18.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) Mask of the receive queue(s) currently enabled to participate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) into the Transmit Packet Steering packet processing flow for this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) network device transmit queue. Possible values depend on the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) number of available receive queue(s) in the network device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) Default is disabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/hold_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) Date: November 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) KernelVersion: 3.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) Indicates the hold time in milliseconds to measure the slack
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) of this particular network device transmit queue.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) Default value is 1000.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/inflight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) Date: November 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) KernelVersion: 3.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) Indicates the number of bytes (objects) in flight on this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) network device transmit queue.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) Date: November 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) KernelVersion: 3.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) Indicates the current limit of bytes allowed to be queued
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) on this network device transmit queue. This value is clamped
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) to be within the bounds defined by limit_max and limit_min.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit_max
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) Date: November 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) KernelVersion: 3.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) Indicates the absolute maximum limit of bytes allowed to be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) queued on this network device transmit queue. See
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) include/linux/dynamic_queue_limits.h for the default value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit_min
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) Date: November 2011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) KernelVersion: 3.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) Contact: netdev@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) Indicates the absolute minimum limit of bytes allowed to be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) queued on this network device transmit queue. Default value is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) 0.