From 2bffc71dfb1a4699f7160d5e0648ffaf7b6ae3a5 Mon Sep 17 00:00:00 2001 From: Gleb Chesnokov Date: Wed, 9 Nov 2022 18:30:18 +0300 Subject: [PATCH] scst_targ: Revert "scst: Fix __scst_init_cmd()" This reverts commit 1a15ee560c08. Commit 398d41e75327 ("scst: Revert "Increase tgt_dev_cmd_count by one" (r8465)") reverted commit[1]. But there was no revert for commit[2], so add it. [1] Commit 5b0f9ef0b935 ("scst: Increase tgt_dev_cmd_count by one") [2] Commit 1a15ee560c08 ("scst: Fix __scst_init_cmd()") --- scst/src/scst_targ.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scst/src/scst_targ.c b/scst/src/scst_targ.c index 63083d409..fe08a3a33 100644 --- a/scst/src/scst_targ.c +++ b/scst/src/scst_targ.c @@ -4334,7 +4334,7 @@ static int __scst_init_cmd(struct scst_cmd *cmd) scst_set_cmd_state(cmd, SCST_CMD_STATE_PARSE); - cnt = atomic_read(&tgt_dev->tgt_dev_cmd_count) - 1; + cnt = atomic_read(&tgt_dev->tgt_dev_cmd_count); if (unlikely(cnt > dev->max_tgt_dev_commands)) { TRACE(TRACE_FLOW_CONTROL, "Too many pending commands (%d) in "