Hi Martin,
This patch series includes two fixes for patches that went upstream during the
v5.2-r1 merge window and a fix for a race condition in the abort handling code.
Please consider this patch series for kernel v5.3.
Thanks,
Bart.
Bart Van Assche (6):
qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference
count
qla2xxx: Really fix qla2xxx_eh_abort()
qla2xxx: Enable type checking for the SRB free and done callback
functions
qla2xxx: Move the sp->ref_count initialization into
qla2xxx_get_qpair_sp()
qla2xxx: Make the code for freeing SRBs more systematic
qla2xxx: Only free an SRB once the reference count drops to zero
drivers/scsi/qla2xxx/qla_bsg.c | 12 +-
drivers/scsi/qla2xxx/qla_def.h | 17 +-
drivers/scsi/qla2xxx/qla_gbl.h | 15 +-
drivers/scsi/qla2xxx/qla_gs.c | 272 +++++++++++++-----------------
drivers/scsi/qla2xxx/qla_init.c | 96 +++++------
drivers/scsi/qla2xxx/qla_inline.h | 1 +
drivers/scsi/qla2xxx/qla_iocb.c | 70 ++++----
drivers/scsi/qla2xxx/qla_mbx.c | 10 +-
drivers/scsi/qla2xxx/qla_mid.c | 6 +-
drivers/scsi/qla2xxx/qla_mr.c | 6 +-
drivers/scsi/qla2xxx/qla_nvme.c | 45 +++--
drivers/scsi/qla2xxx/qla_nvme.h | 2 +-
drivers/scsi/qla2xxx/qla_os.c | 98 +++++------
drivers/scsi/qla2xxx/qla_target.c | 8 +-
14 files changed, 295 insertions(+), 363 deletions(-)
--
2.22.0.rc3