bnx2x: fix wrong return from bnx2x_trylock_hw_lock
bnx2x_trylock_hw_lock() returns a bool : true if succeeded to acquire the lock. false in case of error. -EINVAL is not an acceptable value, since its promoted to true. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Acked-by: Eilon Greenstein <eilong@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
40d0802b3e
commit
0fdf4d0961
|
@ -781,7 +781,7 @@ static bool bnx2x_trylock_hw_lock(struct bnx2x *bp, u32 resource)
|
||||||
DP(NETIF_MSG_HW,
|
DP(NETIF_MSG_HW,
|
||||||
"resource(0x%x) > HW_LOCK_MAX_RESOURCE_VALUE(0x%x)\n",
|
"resource(0x%x) > HW_LOCK_MAX_RESOURCE_VALUE(0x%x)\n",
|
||||||
resource, HW_LOCK_MAX_RESOURCE_VALUE);
|
resource, HW_LOCK_MAX_RESOURCE_VALUE);
|
||||||
return -EINVAL;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (func <= 5)
|
if (func <= 5)
|
||||||
|
|
Loading…
Reference in New Issue