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