commit | b9d5c6b7ef570bea0d22746944d7b58fa7f17b13 | [log] [tgz] |
---|---|---|
author | Dan Williams <dan.j.williams@intel.com> | Thu Jun 21 23:25:42 2012 -0700 |
committer | James Bottomley <JBottomley@Parallels.com> | Fri Jul 20 08:58:47 2012 +0100 |
tree | 30976ba8c1e87478747fef775be6ab73f57a0a38 | |
parent | 36fed4980529b3d4090fcb677ad46b27e270be40 [diff] |
[SCSI] cleanup setting task state in scsi_error_handler() A quick reading of scsi_error_handler() one could come away with the impression that it does its wakeup event check while the task state is TASK_RUNNING. In fact it sets TASK_INTERRUPTIBLE at the bottom of the loop, but that is ~50 lines down. Just set TASK_INTERRUPTIBLE at the top of loop and be done. Signed-off-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>