Update lpfc to revision 12.8.0.5 Patches include several small fixes and the addition of a FDMI registration for vendor MIB data. The patches were cut against Martin's 5.10/scsi-queue tree James Smart (9): lpfc: fix invalid sleeping context in lpfc_sli4_nvmet_alloc lpfc: fix scheduling call while in softirq context in lpfc_unreg_rpi lpfc: Re-fix use after free in lpfc_rq_buf_free() lpfc: Removed unused macros in lpfc_attr.c. lpfc: Fix duplicate wq_create_version check lpfc: Enlarge max_sectors in scsi templates lpfc: Add FDMI Vendor MIB support lpfc: Reject CT request for MIB commands lpfc: Update lpfc version to 12.8.0.5 drivers/scsi/lpfc/lpfc.h | 6 +- drivers/scsi/lpfc/lpfc_attr.c | 14 +- drivers/scsi/lpfc/lpfc_bsg.c | 21 +- drivers/scsi/lpfc/lpfc_ct.c | 371 +++++++++++++++++++++++++++++-- drivers/scsi/lpfc/lpfc_disc.h | 2 + drivers/scsi/lpfc/lpfc_els.c | 6 + drivers/scsi/lpfc/lpfc_hbadisc.c | 41 +++- drivers/scsi/lpfc/lpfc_hw.h | 7 +- drivers/scsi/lpfc/lpfc_hw4.h | 10 +- drivers/scsi/lpfc/lpfc_init.c | 66 ++++-- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_nvme.c | 18 +- drivers/scsi/lpfc/lpfc_scsi.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 80 +++++-- drivers/scsi/lpfc/lpfc_sli4.h | 14 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- 16 files changed, 563 insertions(+), 110 deletions(-) -- 2.26.2