From 250faea9854856e22ef0d89bdfdaf20ebc4e69da Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 17 Jun 2015 00:06:18 +0000 Subject: [PATCH] scst_targ: Remove dead code Detected by Coverity. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@6360 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_targ.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/scst/src/scst_targ.c b/scst/src/scst_targ.c index 232b87a84..73eac6679 100644 --- a/scst/src/scst_targ.c +++ b/scst/src/scst_targ.c @@ -3239,7 +3239,6 @@ static int scst_exec_check_blocking(struct scst_cmd **active_cmd) { struct scst_cmd *cmd = *active_cmd; struct scst_cmd *ref_cmd; - int count = 0; TRACE_ENTRY(); @@ -3300,8 +3299,6 @@ static int scst_exec_check_blocking(struct scst_cmd **active_cmd) sBUG_ON(rc != SCST_EXEC_COMPLETED); done: - count++; - cmd = scst_post_exec_sn(cmd, false); if (cmd == NULL) break; @@ -3320,15 +3317,11 @@ done: *active_cmd = cmd; - if (count == 0) - goto out_put; - #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 39) if (ref_cmd->dev->scsi_dev != NULL) generic_unplug_device(ref_cmd->dev->scsi_dev->request_queue); #endif -out_put: __scst_cmd_put(ref_cmd); /* !! At this point sess, dev and tgt_dev can be already freed !! */