net/mlx5e: RX, Increase WQE bulk size for legacy rq
authorDragos Tatulea <dtatulea@nvidia.com>
Tue, 21 Feb 2023 18:42:48 +0000 (20:42 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 28 Mar 2023 20:43:59 +0000 (13:43 -0700)
commit4ba2b4988c98ce9b56b77a1610c3a7b70ee30b57
treed88f81e3f559d2dc4e11253a17c4380385e63d62
parent76238d0fbd21948dd9423e53f57e7354898967d3
net/mlx5e: RX, Increase WQE bulk size for legacy rq

Deferred page release was added to legacy rq but its desired effect
(driver releases last fragment to page pool cache) is not yet visible
due to the WQE bulks being too small.

This patch increases the WQE bulk size to span 512 KB and clip it to
one quarter of the rx queue size.

Signed-off-by: Dragos Tatulea <dtatulea@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en/params.c