Эх сурвалжийг харах

net/mlx5: Fix length of async_event_mask

According to PRM async_event_mask have to be 64 bits long.

Signed-off-by: Eugenia Emantayev <eugenia@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Eugenia Emantayev 9 жил өмнө
parent
commit
6887a825dc

+ 1 - 1
drivers/net/ethernet/mellanox/mlx5/core/eq.c

@@ -469,7 +469,7 @@ void mlx5_eq_cleanup(struct mlx5_core_dev *dev)
 int mlx5_start_eqs(struct mlx5_core_dev *dev)
 int mlx5_start_eqs(struct mlx5_core_dev *dev)
 {
 {
 	struct mlx5_eq_table *table = &dev->priv.eq_table;
 	struct mlx5_eq_table *table = &dev->priv.eq_table;
-	u32 async_event_mask = MLX5_ASYNC_EVENT_MASK;
+	u64 async_event_mask = MLX5_ASYNC_EVENT_MASK;
 	int err;
 	int err;
 
 
 	if (MLX5_CAP_GEN(dev, pg))
 	if (MLX5_CAP_GEN(dev, pg))