net/mlx5e: XSK, Exclude tailroom from non-linear SKBs memory calculations
authorCarolina Jubran <cjubran@nvidia.com>
Mon, 18 Dec 2023 11:58:27 +0000 (13:58 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 6 Feb 2024 00:45:53 +0000 (16:45 -0800)
commitfb3bfdfcd10609c90911307a545864d2996d951f
tree48d52729dca6877e7e994d46b554a2d960bf4288
parent917d1e799ddf9492bd0c71a23d84af0b6bb12bae
net/mlx5e: XSK, Exclude tailroom from non-linear SKBs memory calculations

Packet data buffers lack reserved headroom or tailroom,
and SKBs are allocated on a side memory when needed.

Exclude the tailroom from the SKB size calculations.

Signed-off-by: Carolina Jubran <cjubran@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/params.c