scsi: qla2xxx: Flush all sessions on zone disable
authorQuinn Tran <qutran@marvell.com>
Thu, 6 Aug 2020 11:10:04 +0000 (04:10 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 18 Aug 2020 02:40:10 +0000 (22:40 -0400)
commit10ae30ba664822f62de169a61628e31c999c7cc8
tree91abc1b8ae0e3db2a0fefc398fc928580ba72563
parentc314a014b1802d30f1dc50db18b2e7f5a77d19c6
scsi: qla2xxx: Flush all sessions on zone disable

On Zone Disable, certain switches would ignore all commands. This causes
timeout for both switch scan command and abort of that command. On
detection of this condition, all sessions will be shutdown.

Link: https://lore.kernel.org/r/20200806111014.28434-2-njavali@marvell.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Signed-off-by: Quinn Tran <qutran@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>
drivers/scsi/qla2xxx/qla_gs.c