diff options
author | 2025-06-18 12:21:34 -0700 | |
---|---|---|
committer | 2025-06-23 13:10:34 -0400 | |
commit | a28d10a15600e3eae19035774cabad06008a8a59 (patch) | |
tree | 5824fa40b8411b579a725bff4f88b05c525dfd8d /tools/perf/scripts/python | |
parent | scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk (diff) | |
download | wireguard-linux-a28d10a15600e3eae19035774cabad06008a8a59.tar.xz wireguard-linux-a28d10a15600e3eae19035774cabad06008a8a59.zip |
scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset
Move clearing of HBA_SETUP flag out of lpfc_sli_brdrestart_s4 and before
lpfc_sli4_queue_unset. lpfc_sli4_queue_unset kfrees phba queues, so
clear the HBA_SETUP atomic flag to signal that the phba struct is no
longer initialized.
Also, add a check for the HBA_SETUP flag in the lpfc_sli4_io_xri_aborted
routine before dereferencing the ELS WQ.
Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Link: https://lore.kernel.org/r/20250618192138.124116-10-justintee8345@gmail.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions