scsi: target: iscsi: cxgbit: fix csk leak
authorVarun Prakash <varun@chelsio.com>
Wed, 19 Sep 2018 14:14:57 +0000 (19:44 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 22 Jan 2019 20:40:30 +0000 (21:40 +0100)
commit25c0f7a24a4cc99a3eacf569f47ab1633dccccc9
treeae5c6970218bb65e644fbb307c2d0b33af8a9a06
parentec98b3f39feb36045409755467a1bec659f5a8be
scsi: target: iscsi: cxgbit: fix csk leak

[ Upstream commit 801df68d617e3cb831f531c99fa6003620e6b343 ]

csk leak can happen if a new TCP connection gets established after
cxgbit_accept_np() returns, to fix this leak free remaining csk in
cxgbit_free_np().

Signed-off-by: Varun Prakash <varun@chelsio.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/target/iscsi/cxgbit/cxgbit_cm.c