These are mostly minor updates. There are two drivers (lpfc and mpi3mr) which missed the initial pull and a core change to retry a start/stop unit which affect suspend/resume. The patch is available here: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc The short changelog is: Bart Van Assche (1): scsi: sd: Retry START STOP UNIT commands Brian King (1): scsi: ibmvfc: Add max_sectors module parameter Chen Ni (1): scsi: pmcraid: Convert comma to semicolon Christophe JAILLET (2): scsi: scsi_debug: Remove a useless memset() scsi: libcxgbi: Remove an unused field in struct cxgbi_device Colin Ian King (7): scsi: mpt3sas: Remove trailing space after \n newline scsi: lpfc: Remove trailing space after \n newline scsi: qedf: Remove trailing space after \n newline scsi: hisi_sas: Remove trailing space after \n newline scsi: megaraid_sas: Remove trailing space after \n newline scsi: pm8001: Remove trailing space after \n newline scsi: zalon: Remove trailing space after \n newline Daniel Wagner (1): scsi: pm8001: Do not overwrite PCI queue mapping Hongbo Li (1): scsi: sd: Remove duplicate included header file linux/bio-integrity.h Justin Tee (8): scsi: lpfc: Update lpfc version to 14.4.0.5 scsi: lpfc: Support loopback tests with VMID enabled scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance scsi: lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler scsi: lpfc: Restrict support for 32 byte CDBs to specific HBAs scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() Manish Pandey (1): scsi: ufs: qcom: Update MODE_MAX cfg_bw value Martin Wilck (1): scsi: sd: Fix off-by-one error in sd_read_block_characteristics() Rafael Rocha (1): scsi: st: Fix input/output error on empty drive reset Ranjan Kumar (5): scsi: mpi3mr: Update driver version to 8.12.0.0.50 scsi: mpi3mr: Improve wait logic while controller transitions to READY state scsi: mpi3mr: Update MPI Headers to revision 34 scsi: mpi3mr: Use firmware-provided timestamp update interval scsi: mpi3mr: Enhance the Enable Controller retry logic Tomas Henzl (1): scsi: mpi3mr: A performance fix Yan Zhen (1): scsi: fusion: mptctl: Use min() macro And the diffstat: drivers/message/fusion/mptctl.c | 2 +- drivers/scsi/cxgbi/libcxgbi.h | 3 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 21 ++++- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/lpfc/lpfc_bsg.c | 3 + drivers/scsi/lpfc/lpfc_ct.c | 22 +++-- drivers/scsi/lpfc/lpfc_disc.h | 7 ++ drivers/scsi/lpfc/lpfc_els.c | 132 ++++++++++++++---------------- drivers/scsi/lpfc/lpfc_hbadisc.c | 10 +-- drivers/scsi/lpfc/lpfc_hw.h | 21 +++++ drivers/scsi/lpfc/lpfc_hw4.h | 3 + drivers/scsi/lpfc/lpfc_init.c | 32 ++++++-- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 52 ++++++++++-- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 43 ++++++++-- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 35 +++++++- drivers/scsi/mpi3mr/mpi/mpi30_image.h | 13 ++- drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 8 ++ drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 4 +- drivers/scsi/mpi3mr/mpi3mr.h | 10 ++- drivers/scsi/mpi3mr/mpi3mr_fw.c | 79 ++++++++++++++---- drivers/scsi/mpt3sas/mpt3sas_base.c | 5 +- drivers/scsi/pm8001/pm8001_init.c | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedf/qedf_io.c | 2 +- drivers/scsi/scsi_debug.c | 1 - drivers/scsi/sd.c | 32 +++++++- drivers/scsi/st.c | 5 +- drivers/scsi/zalon.c | 2 +- drivers/ufs/host/ufs-qcom.c | 2 +- 34 files changed, 415 insertions(+), 154 deletions(-) James