net/mlxfw: fix a NULL dereference
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 14 Jun 2017 10:41:52 +0000 (13:41 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 14 Jun 2017 19:32:18 +0000 (15:32 -0400)
commitf5165a5492237d33239176e7e171c7a8991583cb
tree1127e3d083244cfaae893fff9b16d3925fd55173
parent7608894e43d071ef2322a01c79522954c070ac6c
net/mlxfw: fix a NULL dereference

If we hit this error path we end up returning ERR_PTR(0) which is NULL.
The caller is not expecting that so it results in a NULL dereference.

Fixes: 410ed13cae39 ("Add the mlxfw module for Mellanox firmware flash process")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Yotam Gigi <yotamg@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c