scsi: ibmvscsi_tgt: Remove unneeded variable rc
authorSaurav Girepunje <saurav.girepunje@gmail.com>
Fri, 1 Nov 2019 12:35:03 +0000 (18:05 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 22 Nov 2019 01:47:17 +0000 (20:47 -0500)
Variable rc is not modified in ibmvscsis_srp_i_logout function.  So remove
unneeded variable rc.

Issue found using coccicheck tool.

Link: https://lore.kernel.org/r/20191101120407.GA9369@saurav
Signed-off-by: Saurav Girepunje <saurav.girepunje@gmail.com>
Reviewed-by: Tyrel Datwyler <tyreld@linux.ibm.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c

index a929fe7..54b8c6f 100644 (file)
@@ -2354,7 +2354,6 @@ static long ibmvscsis_srp_i_logout(struct scsi_info *vscsi,
 {
        struct iu_entry *iue = cmd->iue;
        struct srp_i_logout *log_out = &vio_iu(iue)->srp.i_logout;
-       long rc = ADAPT_SUCCESS;
 
        if ((vscsi->debit > 0) || !list_empty(&vscsi->schedule_q) ||
            !list_empty(&vscsi->waiting_rsp)) {
@@ -2370,7 +2369,7 @@ static long ibmvscsis_srp_i_logout(struct scsi_info *vscsi,
                ibmvscsis_post_disconnect(vscsi, WAIT_IDLE, 0);
        }
 
-       return rc;
+       return ADAPT_SUCCESS;
 }
 
 /* Called with intr lock held */