Update lpfc to revision 12.8.0.2 Patch set contains fixes as a couple of small additions, and two larger additions - blk_io_poll support and a different log message facility. The patches were cut against Martin's 5.9/scsi-queue tree James Smart (14): lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test lpfc: Fix missing MDS functionality lpfc: Fix first-burst driver implementation. lpfc: Fix NVME rport deregister and registration during ADISC lpfc: Fix oops due to overrun when reading SLI3 data lpfc: Fix stack trace seen while setting rrq active lpfc: Fix shost refcount mismatch when deleting vport lpfc: Fix kdump hang on PPC lpfc: Fix language in 0373 message to reflect non-error message lpfc: Allow applications to issue Common Set Features mailbox command lpfc: Add support to display if adapter dumps are available lpfc: Add blk_io_poll support for latency improvment lpfc: Add an internal trace log buffer lpfc: Update lpfc version to 12.8.0.2 drivers/scsi/lpfc/lpfc.h | 15 + drivers/scsi/lpfc/lpfc_bsg.c | 35 +- drivers/scsi/lpfc/lpfc_bsg.h | 14 + drivers/scsi/lpfc/lpfc_crtn.h | 6 +- drivers/scsi/lpfc/lpfc_ct.c | 16 +- drivers/scsi/lpfc/lpfc_disc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 135 +++--- drivers/scsi/lpfc/lpfc_hbadisc.c | 220 +++++----- drivers/scsi/lpfc/lpfc_hw4.h | 5 +- drivers/scsi/lpfc/lpfc_init.c | 667 ++++++++++++++++++----------- drivers/scsi/lpfc/lpfc_logmsg.h | 24 +- drivers/scsi/lpfc/lpfc_mem.c | 3 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 83 ++-- drivers/scsi/lpfc/lpfc_nvme.c | 67 ++- drivers/scsi/lpfc/lpfc_nvmet.c | 96 ++--- drivers/scsi/lpfc/lpfc_scsi.c | 421 +++++++++++++++--- drivers/scsi/lpfc/lpfc_scsi.h | 24 ++ drivers/scsi/lpfc/lpfc_sli.c | 587 ++++++++++++++++--------- drivers/scsi/lpfc/lpfc_sli.h | 1 + drivers/scsi/lpfc/lpfc_sli4.h | 18 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 86 ++-- 22 files changed, 1636 insertions(+), 890 deletions(-) -- 2.25.0