net/mlx5e: RX, Split off release path for xsk buffers for legacy rq
authorDragos Tatulea <dtatulea@nvidia.com>
Tue, 21 Feb 2023 18:31:39 +0000 (20:31 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 28 Mar 2023 20:43:59 +0000 (13:43 -0700)
commit76238d0fbd21948dd9423e53f57e7354898967d3
tree4b2cf8ae815ce2bdee89dcdc6176839fdd652f6b
parent3f93f82988bc6b4104314bf9aa485d47fbb7e241
net/mlx5e: RX, Split off release path for xsk buffers for legacy rq

Don't mix xsk buffer releases with page releases anymore. This is
needed for handling of deferred page release.

Add a new bulk free function for xsk buffers from wqe frags.

Signed-off-by: Dragos Tatulea <dtatulea@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c