]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT
authorMaxim Mikityanskiy <maximmi@nvidia.com>
Tue, 15 Feb 2022 19:01:22 +0000 (21:01 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Fri, 18 Mar 2022 20:51:16 +0000 (13:51 -0700)
commiteb2f44b08b4d8f5aee1b8bec2d5fc0df1ac9e1d7
tree1fbbdd95ef467ac356299de5330cf1d01d838295
parentbc6fd9b3f9a90831fd57189ddd653a4b47a92bda
net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT

After introducing multi-buffer XDP_TX, the MLX5E_XDP_TX_DS_COUNT define
became misleading. It's no longer the DS count of an XDP_TX WQE, this
WQE can be longer because of fragments.

As this define is only used at one place in mlx5e_open_xdpsq(), it's
also not very useful anymore. This commit removes the define and puts
the calculation of ds_count for prefilled single-fragment WQEs inline.

Signed-off-by: Maxim Mikityanskiy <maximmi@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c