Hi Martin, This series contains bug fixes for the driver. Most of the fixes are obvious memory leak and/or error handling fixes. Please apply this series to 5.4/scsi-queue at your earliest convenience. Thanks, Himanshu Andrew Vasquez (2): qla2xxx: Correct error handling during initialization failures qla2xxx: Use common update-firmware-options routine for ISP27xx+ Arun Easi (1): qla2xxx: Fix failed NVME port discovery after a short device port loss Himanshu Madhani (2): qla2xxx: Fix DMA unmap leak qla2xxx: Update driver version to 10.01.00.18-k Quinn Tran (10): qla2xxx: Fix different size DMA Alloc/Unmap qla2xxx: Fix abort timeout race condition. qla2xxx: Use Correct index for Q-Pair array qla2xxx: Skip FW dump on LOOP initialization error qla2xxx: Reject EH_{abort|device_reset|target_request} qla2xxx: Fix Relogin to prevent modifying scan_state flag qla2xxx: Fix premature timer expiration qla2xxx: Retry fabric Scan on IOCB queue full qla2xxx: Fix hang in fcport delete path qla2xxx: Allow NVME IO to resume with short cable pull drivers/scsi/qla2xxx/qla_bsg.c | 4 +++ drivers/scsi/qla2xxx/qla_def.h | 2 ++ drivers/scsi/qla2xxx/qla_gs.c | 30 ++++++++++++++++----- drivers/scsi/qla2xxx/qla_init.c | 54 +++++++++++++++++++++++++++++--------- drivers/scsi/qla2xxx/qla_iocb.c | 5 +++- drivers/scsi/qla2xxx/qla_isr.c | 1 - drivers/scsi/qla2xxx/qla_nvme.c | 4 ++- drivers/scsi/qla2xxx/qla_os.c | 28 +++++++++++++++----- drivers/scsi/qla2xxx/qla_target.c | 3 ++- drivers/scsi/qla2xxx/qla_version.h | 2 +- 10 files changed, 102 insertions(+), 31 deletions(-) -- 2.12.0