diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/scsi/libiscsi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/libiscsi.c b/drivers/scsi/libiscsi.c index e6b67f2d3229..741672f36688 100644 --- a/drivers/scsi/libiscsi.c +++ b/drivers/scsi/libiscsi.c | |||
| @@ -470,12 +470,12 @@ static int iscsi_prep_scsi_cmd_pdu(struct iscsi_task *task) | |||
| 470 | 470 | ||
| 471 | WARN_ON(hdrlength >= 256); | 471 | WARN_ON(hdrlength >= 256); |
| 472 | hdr->hlength = hdrlength & 0xFF; | 472 | hdr->hlength = hdrlength & 0xFF; |
| 473 | hdr->cmdsn = task->cmdsn = cpu_to_be32(session->cmdsn); | ||
| 473 | 474 | ||
| 474 | if (session->tt->init_task && session->tt->init_task(task)) | 475 | if (session->tt->init_task && session->tt->init_task(task)) |
| 475 | return -EIO; | 476 | return -EIO; |
| 476 | 477 | ||
| 477 | task->state = ISCSI_TASK_RUNNING; | 478 | task->state = ISCSI_TASK_RUNNING; |
| 478 | hdr->cmdsn = task->cmdsn = cpu_to_be32(session->cmdsn); | ||
| 479 | session->cmdsn++; | 479 | session->cmdsn++; |
| 480 | 480 | ||
| 481 | conn->scsicmd_pdus_cnt++; | 481 | conn->scsicmd_pdus_cnt++; |
