Hi Martin, This series adds misc bug fixes for FC-NVMe and command abort handling in the driver. In addition couple patches addresses firmware dump corruption by driver as well as flash corruption due to incorrect size setting via SysFS path. Please apply this series to 5.2/scsi-queue at your earliest convenience. Changes from v1 -> v2 o Updated commit message for Patch 1,2 and 3. Thanks, Himanshu Andrew Vasquez (2): qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines. qla2xxx: Further limit FLASH region write access from SysFS Anil Gurumurthy (1): qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload Giridhar Malavali (8): qla2xxx: Set the SCSI command result before calling the command done qla2xxx: Set the qpair in SRB to NULL when SRB is released qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags qla2xxx: Increase the max_sgl_segments to 1024 qla2xxx: Disable T10-DIF feature with FC-NVMe during probe qla2xxx: Set remote port devloss timeout to 0 qla2xxx: Fix driver unload when FC-NVMe LUNs are connected qla2xxx: Change abort wait_loop from msleep to wait_event_timeout Himanshu Madhani (1): qla2xxx: Update driver version to 10.01.00.16-k Quinn Tran (3): qla2xxx: Fix fw dump corruption qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() qla2xxx: Cleanup fcport memory to prevent leak drivers/scsi/qla2xxx/qla_attr.c | 37 +++++++------ drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 3 ++ drivers/scsi/qla2xxx/qla_init.c | 88 ++++++++++++++++++++----------- drivers/scsi/qla2xxx/qla_inline.h | 1 + drivers/scsi/qla2xxx/qla_nvme.c | 50 +++++++++++------- drivers/scsi/qla2xxx/qla_os.c | 105 ++++++++++++++++++++----------------- drivers/scsi/qla2xxx/qla_version.h | 2 +- 8 files changed, 172 insertions(+), 117 deletions(-) -- 2.12.0