OSDN Git Service

net/mlx5: Use generic definition for UMR KLM alignment
authorTariq Toukan <tariqt@nvidia.com>
Mon, 31 Oct 2022 12:24:02 +0000 (14:24 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 30 Nov 2022 05:09:44 +0000 (21:09 -0800)
commitdaab2e9c54a52dea8dbd1af516e6f986eeed2556
treed432765df049cf0c8101a00da16f940f252654f7
parent02648b4b09d506bd4df2e17bf109c229fc728640
net/mlx5: Use generic definition for UMR KLM alignment

MLX5_UMR_KLM_ALIGNMENT is in units of number of entries, while
MLX5_UMR_MTT_ALIGNMENT (generalized and renamed to
MLX5_UMR_FLEX_ALIGNMENT) is in byte units. This is misleading and
confusing.
Replace this KLM definition with one based on the generic definition.

Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Gal Pressman <gal@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_rx.c
include/linux/mlx5/device.h