]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
scsi: qedi: Fix possible memory leak in qedi_iscsi_update_conn()
authorWei Yongjun <weiyongjun1@huawei.com>
Tue, 7 Feb 2017 14:52:58 +0000 (14:52 +0000)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 20 Jun 2017 08:46:35 +0000 (10:46 +0200)
commitd88657e75dd640e9a47e106c7d3a003fb3dbe02b
treec5b0668785bbb3ef5ec06bb8b2ae59f958cc0e0a
parent5fe2520343503586a59a7b9bc1c31438c76dcc90
scsi: qedi: Fix possible memory leak in qedi_iscsi_update_conn()

BugLink: http://bugs.launchpad.net/bugs/1691369
commit 8b9b22ba75907dcced88c815a5427ec0b4298aec upstream.

'conn_info' is malloced in qedi_iscsi_update_conn() and should be freed
before leaving from the error handling cases, otherwise it will cause
memory leak.

Fixes: ace7f46ba5fd ("scsi: qedi: Add QLogic FastLinQ offload iSCSI driver framework.")
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Acked-by: Manish Rangankar <Manish.Rangankar@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/scsi/qedi/qedi_iscsi.c