On Thu, 24 Feb 2022 18:22:51 -0800, James Smart wrote: > Update lpfc to revision 14.2.0.0 > > This patch set is a refactoring of the lpfc driver. > > The lpfc driver was first implemented for sli-3 then had sli-4 added > to it. The addition of sli-4 was done in a manner where the sli-3 paths > were left in place with sli-3 structures converted to sli-4 when written > to the adapter. Similar behavior for responses. Over time we've been hit > with subtle sli3 vs sli4 structure formats issues, bits defined on sli3 > that aren't on sli4 or vice versa, that the driver wasn't careful about. > The subtleties caused bogus settings to be passed when the eventually > overlapped, or expected values that never we set by the hw. > > [...] Applied to 5.18/scsi-queue, thanks! [01/17] lpfc: SLI path split: refactor lpfc_iocbq https://git.kernel.org/mkp/scsi/c/a680a9298e7b [02/17] lpfc: SLI path split: refactor fast and slow paths to native sli4 https://git.kernel.org/mkp/scsi/c/1b64aa9eae28 [03/17] lpfc: SLI path split: introduce lpfc_prep_wqe https://git.kernel.org/mkp/scsi/c/561341425bcc [04/17] lpfc: SLI path split: refactor base els paths and the FLOGI path https://git.kernel.org/mkp/scsi/c/6831ce129f19 [05/17] lpfc: SLI path split: refactor PLOGI/PRLI/ADISC/LOGO paths https://git.kernel.org/mkp/scsi/c/cad93a089031 [06/17] lpfc: SLI path split: refactor the RSCN/SCR/RDF/EDC/FARPR paths https://git.kernel.org/mkp/scsi/c/3bea83b68d54 [07/17] lpfc: SLI path split: refactor LS_ACC paths https://git.kernel.org/mkp/scsi/c/3f607dcb43f1 [08/17] lpfc: SLI path split: refactor LS_RJT paths https://git.kernel.org/mkp/scsi/c/e0367dfe90d6 [09/17] lpfc: SLI path split: refactor FDISC paths https://git.kernel.org/mkp/scsi/c/9d41f08aa2eb [10/17] lpfc: SLI path split: refactor VMID paths https://git.kernel.org/mkp/scsi/c/351849800157 [11/17] lpfc: SLI path split: refactor misc ELS paths https://git.kernel.org/mkp/scsi/c/2d1928c57df6 [12/17] lpfc: SLI path split: refactor CT paths https://git.kernel.org/mkp/scsi/c/61910d6a5243 [13/17] lpfc: SLI path split: refactor SCSI paths https://git.kernel.org/mkp/scsi/c/3512ac094293 [14/17] lpfc: SLI path split: refactor Abort paths https://git.kernel.org/mkp/scsi/c/31a59f75702f [15/17] lpfc: SLI path split: refactor BSG paths https://git.kernel.org/mkp/scsi/c/0e082d926f59 [16/17] lpfc: Update lpfc version to 14.2.0.0 https://git.kernel.org/mkp/scsi/c/64de6108f410 [17/17] lpfc: Copyright updates for 14.2.0.0 patches https://git.kernel.org/mkp/scsi/c/f45775bf562a -- Martin K. Petersen Oracle Linux Engineering