aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/scsi/qla2xxx/qla_fw.h
diff options
context:
space:
mode:
authorArun Easi <aeasi@marvell.com>2020-09-03 21:51:19 -0700
committerMartin K. Petersen <martin.petersen@oracle.com>2020-09-22 18:42:40 -0400
commit3aac0c0fde17d2fdb65c7840bdf057a681f1e035 (patch)
treecbae8a124c742dc1e14389ec74afd8a49c7ff6b5 /drivers/scsi/qla2xxx/qla_fw.h
parentscsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (diff)
downloadwireguard-linux-3aac0c0fde17d2fdb65c7840bdf057a681f1e035.tar.xz
wireguard-linux-3aac0c0fde17d2fdb65c7840bdf057a681f1e035.zip
scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec
FCP-4 (referred FCP-4 rev-2b) identifies the earlier known "retry delay timer" field as "status qualifier", which is described in SAM-5 and later specs. This fix makes appropriate driver side modifications to honor the new definition. The SAM document referred was SAM-6 rev-5. Link: https://lore.kernel.org/r/20200904045128.23631-5-njavali@marvell.com Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com> Signed-off-by: Arun Easi <aeasi@marvell.com> Signed-off-by: Himanshu Madhani <hmadhani@marvell.com> Signed-off-by: Nilesh Javali <njavali@marvell.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_fw.h')
-rw-r--r--drivers/scsi/qla2xxx/qla_fw.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/qla2xxx/qla_fw.h b/drivers/scsi/qla2xxx/qla_fw.h
index bba1b77fba7e..f0052d75849c 100644
--- a/drivers/scsi/qla2xxx/qla_fw.h
+++ b/drivers/scsi/qla2xxx/qla_fw.h
@@ -619,7 +619,7 @@ struct sts_entry_24xx {
#define SF_NVME_ERSP BIT_6
#define SF_FCP_RSP_DMA BIT_0
- __le16 retry_delay;
+ __le16 status_qualifier;
__le16 scsi_status; /* SCSI status. */
#define SS_CONFIRMATION_REQ BIT_12