This patch set provides a number of fixes for the driver.
The patches were cut against the Martin's 4.16/scsi-queue tree.
There are no outside dependencies and are expected to be pulled
via Martins tree.
v2:
respin patch 14 "lpfc: Validate adapter support for SRIU option"
for snippet that was missing
v3:
Responded to review comments from Hannes
Updated Copyright string used in load banner
James Smart (19):
lpfc: Fix frequency of Release WQE CQEs
lpfc: Increase CQ and WQ sizes for SCSI
lpfc: move placement of target destroy on driver detach
lpfc: correct debug counters for abort
lpfc: Add WQ Full Logic for NVME Target
lpfc: Fix PRLI handling when topology type changes
lpfc: Fix IO failure during hba reset testing with nvme io.
lpfc: Fix RQ empty firmware trap
lpfc: Allow set of maximum outstanding SCSI cmd limit for a target
parameter
lpfc: Fix soft lockup in lpfc worker thread during LIP testing
lpfc: Fix issue_lip if link is disabled
lpfc: Indicate CONF support in NVMe PRLI
lpfc: Fix SCSI io host reset causing kernel crash
lpfc: Validate adapter support for SRIU option
lpfc: Fix header inclusion in lpfc_nvmet
lpfc: Treat SCSI Write operation Underruns as an error
lpfc: Fix nonrecovery of NVME controller after cable swap.
lpfc: update driver version to 11.4.0.7
lpfc: Update 11.4.0.7 modified files for 2018 Copyright
drivers/scsi/lpfc/lpfc.h | 3 +-
drivers/scsi/lpfc/lpfc_attr.c | 17 +++-
drivers/scsi/lpfc/lpfc_crtn.h | 3 +-
drivers/scsi/lpfc/lpfc_els.c | 5 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 7 +-
drivers/scsi/lpfc/lpfc_hw4.h | 14 +++-
drivers/scsi/lpfc/lpfc_init.c | 69 +++++++++++-----
drivers/scsi/lpfc/lpfc_mbox.c | 6 +-
drivers/scsi/lpfc/lpfc_mem.c | 10 ++-
drivers/scsi/lpfc/lpfc_nportdisc.c | 7 +-
drivers/scsi/lpfc/lpfc_nvme.c | 30 +++----
drivers/scsi/lpfc/lpfc_nvmet.c | 162 +++++++++++++++++++++++++++++++++----
drivers/scsi/lpfc/lpfc_nvmet.h | 10 ++-
drivers/scsi/lpfc/lpfc_scsi.c | 49 +++++++----
drivers/scsi/lpfc/lpfc_sli.c | 36 ++++++++-
drivers/scsi/lpfc/lpfc_sli4.h | 12 ++-
drivers/scsi/lpfc/lpfc_version.h | 8 +-
17 files changed, 341 insertions(+), 107 deletions(-)
--
2.13.1