Update lpfc to revision 12.0.0.9 This patch contains lpfc bug fixes The patches were cut against Martin's 4.21/scsi-queue tree James Smart (15): lpfc: Fix panic when FW-log buffsize is not initialized lpfc: update manufacturer attribute to reflect Broadcom lpfc: refactor mailbox structure context fields lpfc: Fix discovery failures during port failovers with lots of vports lpfc: Fix a duplicate 0711 log message number. lpfc: Fix kernel Oops due to null pring pointers lpfc: Cap NPIV vports to 256 lpfc: rport port swap discovery issue. lpfc: ls_rjt erroneus FLOGIs lpfc: Defer LS_ACC to FLOGI on point to point logins lpfc: Correct code setting non existent bits in sli4 ABORT WQE lpfc: Correct topology type reporting on G7 adapters lpfc: Fix driver release of fw-logging buffers lpfc: Fix dif and first burst use in write commands lpfc: update driver version to 12.0.0.9 drivers/scsi/lpfc/lpfc.h | 14 ++- drivers/scsi/lpfc/lpfc_attr.c | 27 ++-- drivers/scsi/lpfc/lpfc_bsg.c | 56 ++++----- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 2 + drivers/scsi/lpfc/lpfc_disc.h | 4 +- drivers/scsi/lpfc/lpfc_els.c | 246 +++++++++++++++++++++++++++++-------- drivers/scsi/lpfc/lpfc_hbadisc.c | 145 +++++++++++++++------- drivers/scsi/lpfc/lpfc_hw.h | 1 + drivers/scsi/lpfc/lpfc_init.c | 30 +++-- drivers/scsi/lpfc/lpfc_mbox.c | 44 +++---- drivers/scsi/lpfc/lpfc_mem.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 62 +++++++--- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 20 ++- drivers/scsi/lpfc/lpfc_sli.c | 186 +++++++++++++++++++--------- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- 20 files changed, 597 insertions(+), 264 deletions(-) -- 2.13.7