aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/security.c
diff options
context:
space:
mode:
authorJason Gunthorpe <jgg@mellanox.com>2020-02-21 15:20:26 +0000
committerJason Gunthorpe <jgg@mellanox.com>2020-02-27 16:43:29 -0400
commitc14dfddbd869bf0c2bafb7ef260c41d9cebbcfec (patch)
treed113e9baefde41076f0633accdc2986e61cd961d /drivers/infiniband/core/security.c
parentRDMA/rw: Fix error flow during RDMA context initialization (diff)
downloadlinux-dev-c14dfddbd869bf0c2bafb7ef260c41d9cebbcfec.tar.xz
linux-dev-c14dfddbd869bf0c2bafb7ef260c41d9cebbcfec.zip
RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()
The algorithm pre-allocates a cm_id since allocation cannot be done while holding the cm.lock spinlock, however it doesn't free it on one error path, leading to a memory leak. Fixes: 067b171b8679 ("IB/cm: Share listening CM IDs") Link: https://lore.kernel.org/r/20200221152023.GA8680@ziepe.ca Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions