Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bb0003c1 authored by Mike Anderson's avatar Mike Anderson Committed by James Bottomley
Browse files

[SCSI] make scsi_check_sense HARDWARE_ERROR return ADD_TO_MLQUEUE on retry



Change scsi_check_sense HARDWARE_ERROR check to return ADD_TO_MLQUEUE
if device->retry_hwerror is set to allow retries to occur without
restriction of blk_noretry_request check.

Signed-off-by: default avatarMike Anderson <andmike@linux.vnet.ibm.com>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@HansenPartnership.com>
parent c7dbb627
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -391,7 +391,7 @@ static int scsi_check_sense(struct scsi_cmnd *scmd)

	case HARDWARE_ERROR:
		if (scmd->device->retry_hwerror)
			return NEEDS_RETRY;
			return ADD_TO_MLQUEUE;
		else
			return SUCCESS;