diff options
author | Quinn Tran <qutran@marvell.com> | 2019-12-18 01:06:05 +0300 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2019-12-20 06:42:44 +0300 |
commit | f57a0107359605b29f4ea9afb8ee2e03473b1448 (patch) | |
tree | 150845a987a2bea980cb3631a729c276b2a234c5 /block | |
parent | 3c75ad1d87c7d277c6174051b98757fe981d592d (diff) | |
download | linux-f57a0107359605b29f4ea9afb8ee2e03473b1448.tar.xz |
scsi: qla2xxx: Fix fabric scan hang
On timeout, SRB pointer was cleared from outstanding command array and
dropped. It was not allowed to go through the done process and cleanup.
This patch will abort the SRB where FW will return it with an error status
and resume the normal cleanup.
Link: https://lore.kernel.org/r/20191217220617.28084-3-hmadhani@marvell.com
Signed-off-by: Quinn Tran <qutran@marvell.com>
Signed-off-by: Himanshu Madhani <hmadhani@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions