freebsd-nq/sys/dev/mlx5
Hans Petter Selasky 16ae32f927 Add support for receive side scaling stride, RSSS, in mlx5en(4).
The receive side scaling stride parameter is a value which define the interval
between active receive side queues. The traffic for the inactive queues is
redirected to the nearest active queue by use of modulus. The default value
of this parameter is one, which means all receive side queues are used.

The point of this feature is to redirect more traffic to fewer receive side
queues in order to take more advantage of sorted large receive offload,
sorted LRO. The sorted LRO works better when more packets are accumulated
per service interval.

MFC after:		3 days
Approved by:		re (marius)
Sponsored by:		Mellanox Technologies
2018-09-06 12:28:06 +00:00
..
mlx5_core Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5_en Add support for receive side scaling stride, RSSS, in mlx5en(4). 2018-09-06 12:28:06 +00:00
mlx5_ib Update version information for the mlx5ib module. 2018-07-17 10:07:40 +00:00
cmd.h Remove duplicate prototypes. 2018-03-08 15:37:09 +00:00
cq.h Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
device.h Do not inline transmit headers and use HW VLAN tagging if supported by mlx5en(4). 2018-07-18 10:03:30 +00:00
diagnostics.h Make "desc" pointer non-constant inside the mlx5_core_diagnostics_entry 2017-01-30 08:35:15 +00:00
doorbell.h Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
driver.h Refactor access to CR-space into using VSC APIs in mlx5core. 2018-07-17 10:16:32 +00:00
fs.h Refactor the flowsteering APIs used by mlx5en(4). This change is needed by 2017-11-10 09:49:08 +00:00
mlx5_ifc.h Implement support for Differentiated Service Code Point, DSCP, in mlx5en(4). 2018-07-17 09:56:40 +00:00
mlx5_rdma_if.h Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
mlx5io.h Add kernel and userspace code to dump the firmware state of supported 2018-03-08 15:21:56 +00:00
port.h Implement support for Differentiated Service Code Point, DSCP, in mlx5en(4). 2018-07-17 09:56:40 +00:00
qp.h Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
srq.h Update version information for the mlx5 and mlx5en(4) modules. 2018-07-18 10:12:53 +00:00
vport.h Do not inline transmit headers and use HW VLAN tagging if supported by mlx5en(4). 2018-07-18 10:03:30 +00:00