This patch contains lpfc bug fixes and a few message updates and cleanups. The patches were cut against the Martin's 4.17/scsi-queue tree James Smart (10): lpfc: Change IO submit return to EBUSY if remote port is recovering lpfc: enhance LE data structure copies to hardware lpfc: Correct fw download error message lpfc: Handle new link fault code returned by adapter firmware. lpfc: Driver NVME load fails when CPU cnt > WQ resource cnt lpfc: Check if SCSI scanning is complete, before allowing I/O commands lpfc: Fix up log messages and stats counters in IO submit code path lpfc: Enhance log messages when reporting CQE errors lpfc: update driver version to 12.0.0.3 lpfc: Comment cleanup regarding Broadcom copyright header drivers/scsi/lpfc/lpfc_attr.c | 5 ++- drivers/scsi/lpfc/lpfc_debugfs.c | 5 ++- drivers/scsi/lpfc/lpfc_hw4.h | 6 ++- drivers/scsi/lpfc/lpfc_init.c | 73 ++++++++++++++++++++++++++---------- drivers/scsi/lpfc/lpfc_nvme.c | 64 ++++++++++++++++++------------- drivers/scsi/lpfc/lpfc_nvme.h | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 50 ++++++++++++++++++++++++- drivers/scsi/lpfc/lpfc_scsi.h | 17 ++++++++- drivers/scsi/lpfc/lpfc_sli.c | 81 +++++++++++++++++++++++++++++----------- drivers/scsi/lpfc/lpfc_version.h | 4 +- 10 files changed, 231 insertions(+), 77 deletions(-) -- 2.13.1