Justin Tee bf81e9cd17 scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading
Device recovery logic is skipped when the RSCN processing flag is set.
However during rmmod, the flag is not cleared leading to unnecessary delays
in waiting for completions on a link that is being offlined.

Move clearing of the RSCN deferred flag to a refactored routine when called
from device recovery, and set the IA flag when issuing an abort during
unload.

Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Link: https://lore.kernel.org/r/20240429221547.6842-4-justintee8345@gmail.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2024-05-06 21:53:58 -04:00
..
2024-01-11 14:24:32 -08:00
2023-10-13 14:15:54 -04:00
2023-04-27 11:53:57 -07:00
2024-03-16 16:31:12 -07:00
2024-03-16 16:31:12 -07:00
2024-03-16 16:31:12 -07:00
2024-03-16 16:31:12 -07:00
2024-03-16 16:31:12 -07:00
2023-05-31 19:59:26 -04:00
2023-05-26 13:52:19 -07:00
2023-04-18 23:01:23 -04:00
2024-03-22 13:31:07 -07:00
2024-03-15 17:53:48 -07:00
2022-02-22 21:11:02 -05:00
2024-03-22 13:31:07 -07:00
2024-03-16 16:31:12 -07:00
2024-03-16 16:31:12 -07:00
2024-03-16 16:31:12 -07:00
2024-03-22 13:31:07 -07:00
2024-03-22 13:31:07 -07:00
2022-05-08 14:28:18 -04:00
2024-03-22 13:31:07 -07:00
2023-05-31 11:36:40 -04:00