mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check
authorDan Carpenter <dan.carpenter@linaro.org>
Mon, 3 Jul 2023 15:24:52 +0000 (18:24 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 4 Jul 2023 18:38:37 +0000 (19:38 +0100)
commit90a8007bbeb616e3ea57e2696190e57aa0329531
treed79259bb048802513e6fca574f74b5261efa8d9c
parent30c45b5361d39b4b793780ffac5538090b9e2eb1
mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check

The mlxsw_sp_crif_alloc() function returns NULL on error.  It doesn't
return error pointers.  Fix the check.

Fixes: 78126cfd5dc9 ("mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Alexander Lobakin <aleksander.lobakin@intel.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c