summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/scsi_error.c
diff options
context:
space:
mode:
authorHannes Reinecke <hare@suse.de>2018-02-22 09:49:37 +0100
committerMartin K. Petersen <martin.petersen@oracle.com>2018-03-01 20:16:51 -0500
commitfa83e65885b9147e2f2b89fdd4ecf7b4ff91571d (patch)
treeb9210ce03c4023d1af74218d920bafef5630e646 /drivers/scsi/scsi_error.c
parent07ea4b6026ee8b8dfaf9bbe83a09b3ba905d20fd (diff)
downloadlinux-fa83e65885b9147e2f2b89fdd4ecf7b4ff91571d.tar.bz2
scsi: qla2xxx: ensure async flags are reset correctly
The fcport flags FCF_ASYNC_ACTIVE and FCF_ASYNC_SENT are used to throttle the state machine, so we need to ensure to always set and unset them correctly. Not doing so will lead to the state machine getting confused and no login attempt into remote ports. Cc: Quinn Tran <quinn.tran@cavium.com> Cc: Himanshu Madhani <himanshu.madhani@cavium.com> Fixes: 3dbec59bdf63 ("scsi: qla2xxx: Prevent multiple active discovery commands per session") Signed-off-by: Hannes Reinecke <hare@suse.com> Acked-by: Himanshu Madhani <himanshu.madhani@cavium.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/scsi_error.c')
0 files changed, 0 insertions, 0 deletions