Merge of the trunk's r3466:

On NEED_THREAD current function should be immediately finished



git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@3469 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2011-05-20 22:46:11 +00:00
parent a194f8e23e
commit 45ddfa7fd6

View File

@@ -1247,7 +1247,7 @@ static int scst_rdy_to_xfer(struct scst_cmd *cmd)
"rdy_to_xfer() requested thread "
"context, rescheduling", tgtt->name);
res = SCST_CMD_STATE_RES_NEED_THREAD;
break;
goto out;
default:
goto out_error_rc;
@@ -3370,7 +3370,7 @@ static int scst_dev_done(struct scst_cmd *cmd)
"thread context, rescheduling",
dev->handler->name);
res = SCST_CMD_STATE_RES_NEED_THREAD;
break;
goto out;
#ifdef CONFIG_SCST_EXTRACHECKS
default:
if (state >= 0) {
@@ -3596,7 +3596,7 @@ static int scst_xmit_response(struct scst_cmd *cmd)
"requested thread context, rescheduling",
tgtt->name);
res = SCST_CMD_STATE_RES_NEED_THREAD;
break;
goto out;
default:
goto out_error;