mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-29 13:53:33 +00: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:
parent
e6dfa4a54a
commit
b74fc1ca6a
1 changed files with 2 additions and 0 deletions
|
@ -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];
|
||||
|
|
Loading…
Reference in a new issue