scsi: qedi: Skip firmware connection termination for PCI shutdown handler
authorManish Rangankar <mrangankar@marvell.com>
Tue, 8 Sep 2020 09:56:51 +0000 (02:56 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 9 Sep 2020 02:40:21 +0000 (22:40 -0400)
commit5c35e46465665e2864b2f76675306bf06e0b8703
tree5c3eacef10fb5225f61fe3a6a0b2e770905700ca
parent3f8ad0072bf73f3555cd04b7ee7ac09034d9ee18
scsi: qedi: Skip firmware connection termination for PCI shutdown handler

In boot from SAN scenario when qedi PCI shutdown handler is called with
active iSCSI sessions, sometimes target takes too long time to respond to
firmware connection termination request.  Instead skip sending termination
ramrod and progress with unload path.

Link: https://lore.kernel.org/r/20200908095657.26821-3-mrangankar@marvell.com
Signed-off-by: Manish Rangankar <mrangankar@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qedi/qedi_iscsi.c