Skip to content

Commit b508e0b

Browse files
Dan Carpenterdavem330
authored andcommitted
mlxsw: spectrum: Fix check for IS_ERR() instead of NULL
mlxsw_afa_block_create() doesn't return error pointers, it returns NULL on error. Fixes: 0e14c77 ("mlxsw: spectrum: Add the multicast routing hardware logic") Signed-off-by: Dan Carpenter <[email protected]> Acked-by: Yotam Gigi <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 360cc34 commit b508e0b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,8 @@ mlxsw_sp_mr_tcam_afa_block_create(struct mlxsw_sp *mlxsw_sp,
239239
int err;
240240

241241
afa_block = mlxsw_afa_block_create(mlxsw_sp->afa);
242-
if (IS_ERR(afa_block))
243-
return afa_block;
242+
if (!afa_block)
243+
return ERR_PTR(-ENOMEM);
244244

245245
err = mlxsw_afa_block_append_counter(afa_block, counter_index);
246246
if (err)

0 commit comments

Comments
 (0)