From a93457e2cf2c4c30e645b4a21af3e5166cb6dc85 Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Thu, 5 Aug 2010 19:41:52 +0000 Subject: [PATCH] Let's proceed as implicit HQ only SIMPLE commands. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1937 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_targ.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scst/src/scst_targ.c b/scst/src/scst_targ.c index a0626c4b0..cd47f9ba1 100644 --- a/scst/src/scst_targ.c +++ b/scst/src/scst_targ.c @@ -3662,7 +3662,8 @@ static void scst_cmd_set_sn(struct scst_cmd *cmd) TRACE_ENTRY(); - if (scst_is_implicit_hq(cmd)) { + if (scst_is_implicit_hq(cmd) && + likely(cmd->queue_type == SCST_CMD_QUEUE_SIMPLE)) { TRACE_SN("Implicit HQ cmd %p", cmd); cmd->queue_type = SCST_CMD_QUEUE_HEAD_OF_QUEUE; }