summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/xilinx
diff options
context:
space:
mode:
authorColin Ian King <colin.king@canonical.com>2017-08-31 19:30:53 +0300
committerDavid S. Miller <davem@davemloft.net>2017-09-03 20:57:10 +0300
commit542deb88b0e3696ec9986e804628158169200776 (patch)
treef6b470e7e89468cb70fbdf0345e1d76d05700863 /drivers/net/ethernet/xilinx
parent32d9b70a053a835b4dfb33158fc03795ea103e44 (diff)
downloadlinux-542deb88b0e3696ec9986e804628158169200776.tar.xz
net/mlx4_core: fix memory leaks on error exit path
The structures hca_param and func_cap are not being kfree'd on an error exit path causing two memory leaks. Fix this by jumping to the existing free memory error exit path. Detected by CoverityScan, CID#1455219, CID#1455224 ("Resource Leak") Fixes: c73c8b1e47ca ("net/mlx4_core: Dynamically allocate structs at mlx4_slave_cap") Signed-off-by: Colin Ian King <colin.king@canonical.com> Acked-by: Tariq Toukan <tariqt@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/xilinx')
0 files changed, 0 insertions, 0 deletions