Hi Martin,
This series fixes issues found during out last test cycle.
Patch 1,2 and 5 fixes misc NVMe discovery and unload hang in the driver.
Patch 3 fixes issue discovered during BFS test setup resulting into
installation failure and hand because driver could not discover BFS Luns.
Patch 4 fixes case where driver was not clearing up Loop ID resulting into
PLOGI failure.
Patch 6 was corner case which could lead to recursive mailbox timeout.
Patch 7 and 8 are fixes for SRB double free.
These patches were made against 4.19/fixes branch. Please consider this
for next rc inclusion.
Thanks,
Himanshu
Giridhar Malavali (2):
qla2xxx: Fix for double free of SRB structure used in Async switch
query commands
qla2xxx: Move log messages before issuing command to firmware
Himanshu Madhani (1):
qla2xxx: Fix driver hang when FC-NVMe LUNs are configured
Quinn Tran (5):
qla2xxx: fix nvme session hang on unload
qla2xxx: Fix NVMe Target discovery
qla2xxx: Fix duplicate switch database entries
qla2xxx: Fix re-using LoopID when handle is in use
qla2xxx: Fix recursive mailbox timeout
drivers/scsi/qla2xxx/qla_gs.c | 24 +++++++-----
drivers/scsi/qla2xxx/qla_init.c | 81 ++++++++++++++++++++-------------------
drivers/scsi/qla2xxx/qla_mbx.c | 2 +-
drivers/scsi/qla2xxx/qla_nvme.c | 5 +--
drivers/scsi/qla2xxx/qla_os.c | 4 +-
drivers/scsi/qla2xxx/qla_target.c | 3 +-
6 files changed, 62 insertions(+), 57 deletions(-)
--
2.12.0