net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB
authorRahul Rameshbabu <rrameshbabu@nvidia.com>
Mon, 28 Nov 2022 20:03:41 +0000 (12:03 -0800)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 18 Jan 2023 18:34:06 +0000 (10:34 -0800)
commit022dbea0ea8ea433823a3d12719e29dcef2fb637
tree2dcef0d17acbeb8f0e9cda088555fb8e8f5e5f10
parent68e5b6aa2795fd05c6ff58616cb16f2f216e4123
net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB

Send WQEBB size is 64 bytes and the max number of WQEBBs for an SQ is 255.
For 16KB pages and greater, there is always sufficient spaces for all
WQEBBs of an SQ. Cast mlx5e_get_max_sq_wqebbs(mdev) to u16. Prevents
-Wtautological-constant-out-of-range-compare warnings from occurring when
PAGE_SIZE >= 16KB.

Signed-off-by: Rahul Rameshbabu <rrameshbabu@nvidia.com>
Reported-by: kernel test robot <lkp@intel.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h