be2iscsi: Remove premature free of cid
Subsystems (2)
PATCH 2/3 be2iscsi: Remove premature free of cid
Removing unnecessary beiscsi_put_cid that
was freeing up the cid while in use
Signed-off-by Jayamohan Kallickal <[email protected]>
--- drivers/scsi/be2iscsi/be_iscsi.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-)
drivers/scsi/be2iscsi/be_iscsi.c +0 -3
@@ -522,7 +522,6 @@ static int beiscsi_open_conn(struct iscsi_endpoint *ep,if (beiscsi_ep->ep_cid > (phba->fw_config.iscsi_cid_start + phba->params.cxns_per_ctrl *2 )) {SE_DEBUG (DBG_LVL_1 ,"Failed in allocate iscsi cid\n" ); -beiscsi_put_cid (phba, beiscsi_ep->ep_cid); goto free_ep; }
@@ -559,7 +558,6 @@ static int beiscsi_open_conn(struct iscsi_endpoint *ep,SE_DEBUG (DBG_LVL_1 ,"mgmt_open_connection Failed" " status = %d extd_status = %d\n" , status, extd_status); -beiscsi_put_cid (phba, beiscsi_ep->ep_cid);free_mcc_tag (&phba->ctrl, tag);pci_free_consistent (phba->ctrl.pdev, nonemb_cmd.size, nonemb_cmd.va, nonemb_cmd.dma);
@@ -574,7 +572,6 @@ static int beiscsi_open_conn(struct iscsi_endpoint *ep, beiscsi_ep->cid_vld =1 ;SE_DEBUG (DBG_LVL_8 ,"mgmt_open_connection Success\n" ); } -beiscsi_put_cid (phba, beiscsi_ep->ep_cid);pci_free_consistent (phba->ctrl.pdev, nonemb_cmd.size, nonemb_cmd.va, nonemb_cmd.dma);return 0 ;
Signature · 1 line
1.7.1