diff options
author | Hannes Reinecke <[email protected]> | 2018-02-22 09:49:37 +0100 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2018-03-01 20:16:51 -0500 |
commit | fa83e65885b9147e2f2b89fdd4ecf7b4ff91571d (patch) | |
tree | b9210ce03c4023d1af74218d920bafef5630e646 /lib/memory-notifier-error-inject.c | |
parent | 07ea4b6026ee8b8dfaf9bbe83a09b3ba905d20fd (diff) |
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 <[email protected]>
Cc: Himanshu Madhani <[email protected]>
Fixes: 3dbec59bdf63 ("scsi: qla2xxx: Prevent multiple active discovery commands per session")
Signed-off-by: Hannes Reinecke <[email protected]>
Acked-by: Himanshu Madhani <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions