diff options
| author | Alok Prasad <palok@marvell.com> | 2020-10-21 11:50:08 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-11-05 11:08:38 +0100 |
| commit | 2380b57afdcca42c3a529969c7f460cadb44892c (patch) | |
| tree | 1e242092ea78d945091a7506db763bf0c8155ac1 /drivers/infiniband/hw | |
| parent | 30e91357e3e47c160d51decf4400603ea66b8925 (diff) | |
| download | linux-2380b57afdcca42c3a529969c7f460cadb44892c.tar.gz linux-2380b57afdcca42c3a529969c7f460cadb44892c.tar.bz2 linux-2380b57afdcca42c3a529969c7f460cadb44892c.zip | |
RDMA/qedr: Fix memory leak in iWARP CM
[ Upstream commit a2267f8a52eea9096861affd463f691be0f0e8c9 ]
Fixes memory leak in iWARP CM
Fixes: e411e0587e0d ("RDMA/qedr: Add iWARP connection management functions")
Link: https://lore.kernel.org/r/20201021115008.28138-1-palok@marvell.com
Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Alok Prasad <palok@marvell.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/infiniband/hw')
| -rw-r--r-- | drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/qedr/qedr_iw_cm.c b/drivers/infiniband/hw/qedr/qedr_iw_cm.c index e908dfbaa137..1f1d6a000e5c 100644 --- a/drivers/infiniband/hw/qedr/qedr_iw_cm.c +++ b/drivers/infiniband/hw/qedr/qedr_iw_cm.c @@ -677,6 +677,7 @@ int qedr_iw_destroy_listen(struct iw_cm_id *cm_id) listener->qed_handle); cm_id->rem_ref(cm_id); + kfree(listener); return rc; } |
