cxgb4: Check for kvzalloc allocation failure
authorYueHaibing <yuehaibing@huawei.com>
Tue, 22 May 2018 07:07:18 +0000 (15:07 +0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 25 May 2018 01:52:44 +0000 (21:52 -0400)
commitd624613e422d9bda9e4f066281b1f178ed51f0b1
tree3f773841aae53269b72730d3aae15a3d1290fab6
parent87e5808d52b65fc5b0bfda209ba8864cc2f933e5
cxgb4: Check for kvzalloc allocation failure

t4_prep_fw doesn't check for card_fw pointer before store the read data,
which could lead to a NULL pointer dereference if kvzalloc failed.

Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c