sysfs-class-net-queues 3.3 KB

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