mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-11-18 15:44:02 +08:00
[SCSI] qla2xxx: Correct PRLI failure response code handling.
This patch fixes an issue which causes the firmware to fail with a 'PRLI failed' status code (iop1 = 405). This status triggers the driver to fall into an incorrect code-path which does not attempt a login retry. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: Madhuranath Iyengar <Madhu.Iyengar@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
This commit is contained in:
parent
170babc372
commit
9dac0d9a93
@ -1240,12 +1240,6 @@ qla24xx_logio_entry(scsi_qla_host_t *vha, struct req_que *req,
|
|||||||
case LSC_SCODE_NPORT_USED:
|
case LSC_SCODE_NPORT_USED:
|
||||||
data[0] = MBS_LOOP_ID_USED;
|
data[0] = MBS_LOOP_ID_USED;
|
||||||
break;
|
break;
|
||||||
case LSC_SCODE_CMD_FAILED:
|
|
||||||
if ((iop[1] & 0xff) == 0x05) {
|
|
||||||
data[0] = MBS_NOT_LOGGED_IN;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
/* Fall through. */
|
|
||||||
default:
|
default:
|
||||||
data[0] = MBS_COMMAND_ERROR;
|
data[0] = MBS_COMMAND_ERROR;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user