|
@@ -924,6 +924,7 @@ void scsi_eh_prep_cmnd(struct scsi_cmnd *scmd, struct scsi_eh_save *ses,
|
|
memset(scmd->cmnd, 0, BLK_MAX_CDB);
|
|
memset(scmd->cmnd, 0, BLK_MAX_CDB);
|
|
memset(&scmd->sdb, 0, sizeof(scmd->sdb));
|
|
memset(&scmd->sdb, 0, sizeof(scmd->sdb));
|
|
scmd->request->next_rq = NULL;
|
|
scmd->request->next_rq = NULL;
|
|
|
|
+ scmd->result = 0;
|
|
|
|
|
|
if (sense_bytes) {
|
|
if (sense_bytes) {
|
|
scmd->sdb.length = min_t(unsigned, SCSI_SENSE_BUFFERSIZE,
|
|
scmd->sdb.length = min_t(unsigned, SCSI_SENSE_BUFFERSIZE,
|