This patch contains lpfc bug fixes and 2 enhancements. The patches were cut against Martin's 4.20/scsi-queue tree James Smart (12): lpfc: Correct speeds on SFP swap lpfc: Fix lpfc_sli4_read_config return value check lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry lpfc: Correct errors accessing fw log lpfc: fcoe: Fix link down issue after 1000+ link bounces lpfc: Correct LCB RJT handling lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point lpfc: Correct loss of fc4 type on remote port address change lpfc: Implement GID_PT on Nameserver query to support faster failover lpfc: add Trunking support lpfc: update driver version to 12.0.0.8 drivers/scsi/lpfc/lpfc.h | 15 +++ drivers/scsi/lpfc/lpfc_attr.c | 115 ++++++++++++++++++ drivers/scsi/lpfc/lpfc_bsg.c | 138 +++++++++++++++------ drivers/scsi/lpfc/lpfc_bsg.h | 38 ++++++ drivers/scsi/lpfc/lpfc_crtn.h | 2 + drivers/scsi/lpfc/lpfc_ct.c | 211 ++++++++++++++++++++++++++++++++ drivers/scsi/lpfc/lpfc_els.c | 242 ++++++++++++++++++++++++++++++------- drivers/scsi/lpfc/lpfc_hbadisc.c | 59 +++++++++ drivers/scsi/lpfc/lpfc_hw.h | 1 + drivers/scsi/lpfc/lpfc_hw4.h | 68 +++++++++++ drivers/scsi/lpfc/lpfc_init.c | 213 +++++++++++++++++++++++++++++--- drivers/scsi/lpfc/lpfc_nportdisc.c | 23 +++- drivers/scsi/lpfc/lpfc_scsi.h | 4 + drivers/scsi/lpfc/lpfc_sli.c | 22 ++-- drivers/scsi/lpfc/lpfc_sli4.h | 14 +++ drivers/scsi/lpfc/lpfc_version.h | 2 +- 16 files changed, 1049 insertions(+), 118 deletions(-) -- 2.13.1