mbox series

[Kinetic,0/6] Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5 for Ubuntu 22.04

Message ID 20221003190243.353454-1-jeffrey.lane@canonical.com
Headers show
Series Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5 for Ubuntu 22.04 | expand

Message

Jeff Lane Oct. 3, 2022, 7:02 p.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1988711

There are numerous bug fixes included in the more recent version of lpfc that
Broadcom has asked to pull into Jammy and Kinetic. These all are limited to the
lpfc driver itself, no patches to core code are requested.

All patches cleanly pick and have been tested by Broadcom in test kernels.

James Smart (6):
  scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb()
  scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb
  scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
  scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into
    lpfc_sli_prep_abort_xri()
  scsi: lpfc: Update lpfc version to 14.2.0.5
  scsi: lpfc: Copyright updates for 14.2.0.5 patches

 drivers/scsi/lpfc/lpfc.h         |  3 +-
 drivers/scsi/lpfc/lpfc_bsg.h     |  2 +-
 drivers/scsi/lpfc/lpfc_crtn.h    |  2 +-
 drivers/scsi/lpfc/lpfc_debugfs.c |  2 +-
 drivers/scsi/lpfc/lpfc_els.c     | 15 +++++-----
 drivers/scsi/lpfc/lpfc_hw4.h     |  1 -
 drivers/scsi/lpfc/lpfc_ids.h     |  2 +-
 drivers/scsi/lpfc/lpfc_nvme.c    |  1 +
 drivers/scsi/lpfc/lpfc_nvmet.c   | 48 ++++----------------------------
 drivers/scsi/lpfc/lpfc_sli.c     | 17 +++++++----
 drivers/scsi/lpfc/lpfc_version.h |  2 +-
 11 files changed, 32 insertions(+), 63 deletions(-)

Comments

Tim Gardner Oct. 4, 2022, 1:28 p.m. UTC | #1
On 10/3/22 13:02, Jeff Lane wrote:
> BugLink: https://bugs.launchpad.net/bugs/1988711
> 
> There are numerous bug fixes included in the more recent version of lpfc that
> Broadcom has asked to pull into Jammy and Kinetic. These all are limited to the
> lpfc driver itself, no patches to core code are requested.
> 
> All patches cleanly pick and have been tested by Broadcom in test kernels.
> 
> James Smart (6):
>    scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb()
>    scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb
>    scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
>    scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into
>      lpfc_sli_prep_abort_xri()
>    scsi: lpfc: Update lpfc version to 14.2.0.5
>    scsi: lpfc: Copyright updates for 14.2.0.5 patches
> 
>   drivers/scsi/lpfc/lpfc.h         |  3 +-
>   drivers/scsi/lpfc/lpfc_bsg.h     |  2 +-
>   drivers/scsi/lpfc/lpfc_crtn.h    |  2 +-
>   drivers/scsi/lpfc/lpfc_debugfs.c |  2 +-
>   drivers/scsi/lpfc/lpfc_els.c     | 15 +++++-----
>   drivers/scsi/lpfc/lpfc_hw4.h     |  1 -
>   drivers/scsi/lpfc/lpfc_ids.h     |  2 +-
>   drivers/scsi/lpfc/lpfc_nvme.c    |  1 +
>   drivers/scsi/lpfc/lpfc_nvmet.c   | 48 ++++----------------------------
>   drivers/scsi/lpfc/lpfc_sli.c     | 17 +++++++----
>   drivers/scsi/lpfc/lpfc_version.h |  2 +-
>   11 files changed, 32 insertions(+), 63 deletions(-)
> 
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Andrea Righi Oct. 12, 2022, 6:29 a.m. UTC | #2
On Mon, Oct 03, 2022 at 03:02:37PM -0400, Jeff Lane wrote:
> BugLink: https://bugs.launchpad.net/bugs/1988711
> 
> There are numerous bug fixes included in the more recent version of lpfc that
> Broadcom has asked to pull into Jammy and Kinetic. These all are limited to the
> lpfc driver itself, no patches to core code are requested.
> 
> All patches cleanly pick and have been tested by Broadcom in test kernels.
> 
> James Smart (6):
>   scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb()
>   scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb
>   scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
>   scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into
>     lpfc_sli_prep_abort_xri()
>   scsi: lpfc: Update lpfc version to 14.2.0.5
>   scsi: lpfc: Copyright updates for 14.2.0.5 patches
> 
>  drivers/scsi/lpfc/lpfc.h         |  3 +-
>  drivers/scsi/lpfc/lpfc_bsg.h     |  2 +-
>  drivers/scsi/lpfc/lpfc_crtn.h    |  2 +-
>  drivers/scsi/lpfc/lpfc_debugfs.c |  2 +-
>  drivers/scsi/lpfc/lpfc_els.c     | 15 +++++-----
>  drivers/scsi/lpfc/lpfc_hw4.h     |  1 -
>  drivers/scsi/lpfc/lpfc_ids.h     |  2 +-
>  drivers/scsi/lpfc/lpfc_nvme.c    |  1 +
>  drivers/scsi/lpfc/lpfc_nvmet.c   | 48 ++++----------------------------
>  drivers/scsi/lpfc/lpfc_sli.c     | 17 +++++++----
>  drivers/scsi/lpfc/lpfc_version.h |  2 +-
>  11 files changed, 32 insertions(+), 63 deletions(-)

Applied to kinetic/linux.

Thanks,
-Andrea