freebsd-skq/sys/dev/mlx5/mlx5_en
hselasky 96f226255b 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
..
en_rl.h Add support for hardware rate limiting to mlx5en(4). 2018-05-29 14:04:57 +00:00
en.h Add support for receive side scaling stride, RSSS, in mlx5en(4). 2018-09-06 12:28:06 +00:00
mlx5_en_ethtool.c Add support for receive side scaling stride, RSSS, in mlx5en(4). 2018-09-06 12:28:06 +00:00
mlx5_en_flow_table.c Add missing newline. 2018-07-17 11:43:43 +00:00
mlx5_en_main.c Add support for receive side scaling stride, RSSS, in mlx5en(4). 2018-09-06 12:28:06 +00:00
mlx5_en_rl.c Do not inline transmit headers and use HW VLAN tagging if supported by mlx5en(4). 2018-07-18 10:03:30 +00:00
mlx5_en_rx.c Use a mbuf header instead of a mbuf cluster for debugging interrupts in mlx5en(4). 2018-07-17 11:53:37 +00:00
mlx5_en_tx.c Don't stall transmit queue on drops in mlx5en(4). 2018-09-06 12:19:36 +00:00
mlx5_en_txrx.c Avoid more LFENCE/SFENCe on x86 in mlx5en(4), 2018-03-08 15:58:30 +00:00