]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Type-specific optimizations for RX post WQEs function
authorTariq Toukan <tariqt@mellanox.com>
Mon, 17 Jul 2017 09:27:26 +0000 (12:27 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Sun, 3 Sep 2017 03:34:09 +0000 (06:34 +0300)
commit9cdc076de05736bbbf543adaaa53ffa823cef308
treef8eaa165ac0b88c6d86e3da98b8a39e847521ed7
parentd2bd745a15f4ccf69c2943c2d109332e180c3458
net/mlx5e: Type-specific optimizations for RX post WQEs function

Separate the RX post WQEs function of the different RQ types.
This enables RQ type-specific optimizations in data-path.

Poll the ICOSQ completion queue only for Striding RQ,
and only when a UMR post completion could be possibly available.

Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c