mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-03 17:51:57 +09:00
net/mlx5: check for allocation failure in mlx5_ft_pool_init()
Add a check for if the kzalloc() fails.
Fixes: 4a98544d18 ("net/mlx5: Move chains ft pool to be used by all firmware steering")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
This commit is contained in:
committed by
Saeed Mahameed
parent
e6dfa4a54a
commit
b74fc1ca6a
@@ -27,6 +27,8 @@ int mlx5_ft_pool_init(struct mlx5_core_dev *dev)
|
||||
int i;
|
||||
|
||||
ft_pool = kzalloc(sizeof(*ft_pool), GFP_KERNEL);
|
||||
if (!ft_pool)
|
||||
return -ENOMEM;
|
||||
|
||||
for (i = ARRAY_SIZE(FT_POOLS) - 1; i >= 0; i--)
|
||||
ft_pool->ft_left[i] = FT_SIZE / FT_POOLS[i];
|
||||
|
||||
Reference in New Issue
Block a user