scsi: qla2xxx: edif: Add retry for ELS passthrough
authorQuinn Tran <qutran@marvell.com>
Tue, 7 Jun 2022 04:46:23 +0000 (21:46 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 8 Jun 2022 01:50:10 +0000 (21:50 -0400)
commit0b3f3143d473b489a7aa0779c43bcdb344bd3014
treedf739852abdafbb30bc4677b45f589a08616ac0c
parentcf79716e6636400ae38c37bc8a652b1e522abbba
scsi: qla2xxx: edif: Add retry for ELS passthrough

Relating to EDIF, when sending IKE message, updating key or deleting key,
driver can encounter IOCB queue full. Add additional retries to reduce
higher level recovery.

Link: https://lore.kernel.org/r/20220607044627.19563-8-njavali@marvell.com
Fixes: dd30706e73b7 ("scsi: qla2xxx: edif: Add key update")
Signed-off-by: Quinn Tran <qutran@marvell.com>
Signed-off-by: Nilesh Javali <njavali@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_edif.c
drivers/scsi/qla2xxx/qla_os.c