[Kernel-packages] [Bug 1988711] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

2023-05-09 Thread Laurie Barry
Michael and team,

Some history for the context:

- Sep 2022 we submitted the bug with updated lpfc patch set  on Jammy tree 
(master)
- Oct 2022 the patches got integrated into kinetic kernel (non-LTS) but Jammy 
had merge issues.
- Dec 2022 we got asked to rework the lpfc patches since Jammy kernel tree has 
moved ahead.
- Dec 2022 we reworked on the lpfc patches on Jammy tree's (master-next) repo 
(submitted 97 lpfc patches)
- We also tested the sandbox kernel build and did a basic EVT on Jammy kernel 
before patch submission.
- May 2023 we are again asked to revise the list of lpfc patches due to changes 
in their Jammy kernel tree

At this junction we have done our due diligence to work with Canonical
to get our driver updated.  We are not in a position to commit
additional resources to reworking these patches again with no guarantees
it will lead to a successful outcome and we have not received any
customer support issues on this OS since it GA'd a year ago.

We will leave it up to Canonical to do what they will with the patches
provided.

Should a customer critical issue arise, we will deal with it at that
time.

Laurie Barry
Broadcom Emulex Software Program Manager

If a critical

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1988711

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Jammy:
  In Progress
Status in linux source package in Kinetic:
  Fix Released

Bug description:
  [IMPACT/Justification]
  There are numerous bug fixes included in the more recent version of lpfc That 
Broadcom has asked to pull into Jammy and Kinetic to better support customers 
in the field who are using the GA kernel and cant or wont move to the HWE 
kernels.  These all are limited to the lpfc driver itself, no patches to core 
code are requested.

  [FIX]
  A few of these were already landed in Jammy, and all but 6 (ones landed in 
6.0 upstream) were already in Kinetic.

  b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches
  71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5
  b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into 
lpfc_sli_prep_abort_xri()
  ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved 
configuration
  ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
  2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue CMF 
WQE
  0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in 
queuecommand after VMID
  35251b4d79db scsi: lpfc: Set PU field when providing D_ID in 
XMIT_ELS_RSP64_CX iocb
  f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs with 
malformed user input
  4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in 
lpfc_nvme_cancel_iocb()
  1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4
  2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for 
nvme_admin_async_event cmd completion
  ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information for 
aborted NVMe cmds
  336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT 
topology
  b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is 
aborted
  6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after 
starget_to_rport()
  e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path 
refactoring
  24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort path 
refactoring
  44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in 
lpfc_ct_reject_event()
  a5b168efba21 scsi: lpfc: Add support for ATTO Fibre Channel devices
  348efeca7487 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol 
independent
  ed913cf4a533 scsi: lpfc: Commonize VMID code location
  fcb9e738667c scsi: lpfc: Update lpfc version to 14.2.0.3
  a14396b6d139 scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for 
NVMe I/O
  e6f510414502 scsi: lpfc: Alter FPIN stat accounting logic
  de3ec318fee3 scsi: lpfc: Rework FDMI initialization after link up
  5099478e436f scsi: lpfc: Change VMID registration to be based on fabric 
parameters
  dc8a71bd414f scsi: lpfc: Decrement outstanding gidft_inp counter if 
lpfc_err_lost_link()
  4a0f4aff3ce5 scsi: lpfc: Use list_for_each_entry_safe() in 
rscn_recovery_check()
  596fc8adb171 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
  ead76d4c09b8 scsi: lpfc: Inhibit aborts if external loopback plug is inserted
  b7e952cbc63c scsi: lpfc: Fix ndlp put following a LOGO completion
  ba3d58a1df46 scsi: lpfc: Fill in missing ndlp kref puts in error paths
  84c6f99e3907 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
  775266207105 scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE
  cc28fac16ab7 scsi: lpfc: Fix split code for FLOGI on FCoE
  c2024e3b33ee scsi: lpfc

[Kernel-packages] [Bug 1988711] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

2023-04-14 Thread Laurie Barry
Yes Jeff, this is the same explanation and status we’ve already heard.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1988711

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Jammy:
  In Progress
Status in linux source package in Kinetic:
  Fix Released

Bug description:
  [IMPACT/Justification]
  There are numerous bug fixes included in the more recent version of lpfc That 
Broadcom has asked to pull into Jammy and Kinetic to better support customers 
in the field who are using the GA kernel and cant or wont move to the HWE 
kernels.  These all are limited to the lpfc driver itself, no patches to core 
code are requested.

  [FIX]
  A few of these were already landed in Jammy, and all but 6 (ones landed in 
6.0 upstream) were already in Kinetic.

  b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches
  71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5
  b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into 
lpfc_sli_prep_abort_xri()
  ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved 
configuration
  ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
  2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue CMF 
WQE
  0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in 
queuecommand after VMID
  35251b4d79db scsi: lpfc: Set PU field when providing D_ID in 
XMIT_ELS_RSP64_CX iocb
  f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs with 
malformed user input
  4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in 
lpfc_nvme_cancel_iocb()
  1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4
  2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for 
nvme_admin_async_event cmd completion
  ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information for 
aborted NVMe cmds
  336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT 
topology
  b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is 
aborted
  6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after 
starget_to_rport()
  e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path 
refactoring
  24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort path 
refactoring
  44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in 
lpfc_ct_reject_event()
  a5b168efba21 scsi: lpfc: Add support for ATTO Fibre Channel devices
  348efeca7487 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol 
independent
  ed913cf4a533 scsi: lpfc: Commonize VMID code location
  fcb9e738667c scsi: lpfc: Update lpfc version to 14.2.0.3
  a14396b6d139 scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for 
NVMe I/O
  e6f510414502 scsi: lpfc: Alter FPIN stat accounting logic
  de3ec318fee3 scsi: lpfc: Rework FDMI initialization after link up
  5099478e436f scsi: lpfc: Change VMID registration to be based on fabric 
parameters
  dc8a71bd414f scsi: lpfc: Decrement outstanding gidft_inp counter if 
lpfc_err_lost_link()
  4a0f4aff3ce5 scsi: lpfc: Use list_for_each_entry_safe() in 
rscn_recovery_check()
  596fc8adb171 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
  ead76d4c09b8 scsi: lpfc: Inhibit aborts if external loopback plug is inserted
  b7e952cbc63c scsi: lpfc: Fix ndlp put following a LOGO completion
  ba3d58a1df46 scsi: lpfc: Fill in missing ndlp kref puts in error paths
  84c6f99e3907 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
  775266207105 scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE
  cc28fac16ab7 scsi: lpfc: Fix split code for FLOGI on FCoE
  c2024e3b33ee scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call
  92bd903da12b scsi: lpfc: Fix additional reference counting in 
lpfc_bsg_rport_els()
  db05628435aa blk-cgroup: move blkcg_{get,set}_fc_appid out of line
  646db1a560f4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
  3d1d34ec1fbc scsi: lpfc: Remove unnecessary null ndlp check in 
lpfc_sli_prep_wqe()
  a346f28ad231 scsi: lpfc: Remove unneeded variable
  66c20a97367a scsi: lpfc: Copyright updates for 14.2.0.2 patches
  4af4d0e2ea94 scsi: lpfc: Update lpfc version to 14.2.0.2
  fd4a0c6da5c1 scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE
  f4fbf4acaa50 scsi: lpfc: Update stat accounting for READ_STATUS mbox command
  ef47575fd982 scsi: lpfc: Refactor cleanup of mailbox commands
  d51cf5bd926c scsi: lpfc: Fix field overload in lpfc_iocbq data structure
  1045592fc968 scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post 
RSCN completion
  6c983d327b9e scsi: lpfc: Register for Application Services FC-4 type in 
Fabric topology
  6c8a3ce64b2c scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports
  c364c453d30a scsi: lpfc: Revise FDMI 

Re: [Kernel-packages] [Bug 1988711] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

2023-04-12 Thread Laurie Barry
e lpfc version to 14.2.0.2
>   fd4a0c6da5c1 scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE
>   f4fbf4acaa50 scsi: lpfc: Update stat accounting for READ_STATUS mbox
> command
>   ef47575fd982 scsi: lpfc: Refactor cleanup of mailbox commands
>   d51cf5bd926c scsi: lpfc: Fix field overload in lpfc_iocbq data structure
>   1045592fc968 scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking
> post RSCN completion
>   6c983d327b9e scsi: lpfc: Register for Application Services FC-4 type in
> Fabric topology
>   6c8a3ce64b2c scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV
> ports
>   c364c453d30a scsi: lpfc: Revise FDMI reporting of supported port speed
> for trunk groups
>   d6d45f67a111 scsi: lpfc: Fix call trace observed during I/O with CMF
> enabled
>   5295d19d4f97 scsi: lpfc: Correct CRC32 calculation for congestion stats
>   39a1a86b9da2 scsi: lpfc: Move MI module parameter check to handle
> dynamic disable
>   d531d9874da8 scsi: lpfc: Remove unnecessary NULL pointer assignment for
> ELS_RDF path
>   76395c88d0af scsi: lpfc: Transition to NPR state upon LOGO cmpl if link
> down or aborted
>   31e887864eb2 scsi: lpfc: Update fc_prli_sent outstanding only after
> guaranteed IOCB submit
>   672d1cb40551 scsi: lpfc: Protect memory leak for NPIV ports sending
> PLOGI_RJT
>   577a942df3de scsi: lpfc: Fix null pointer dereference after failing to
> issue FLOGI and PLOGI
>   3483a44bdfb4 scsi: lpfc: Clear fabric topology flag before initiating a
> new FLOGI
>   03cbbd7c2f5e scsi: lpfc: Fix SCSI I/O completion and abort handler
> deadlock
>   b6474465e962 scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports
> link down
>   787d0580ca18 scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field
>   a6de9a2fa0d6 scsi: lpfc: Fix diagnostic fw logging after a function reset
>   e294647b1aed scsi: lpfc: Move cfg_log_verbose check before calling
> lpfc_dmp_dbg()
>   b83a8c21f3fe scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe
> rescan
>   c26bd6602e1d scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()
>   7294a9bcaa7e scsi: lpfc: Fix broken SLI4 abort path
>   4f3beb36b1e4 scsi: lpfc: Update lpfc version to 14.2.0.1
>   df0101197c4d scsi: lpfc: Fix queue failures when recovering from PCI
> parity error
>   a4691038b407 scsi: lpfc: Fix unload hang after back to back PCI EEH
> faults
>   35ed9613d83f scsi: lpfc: Improve PCI EEH Error and Recovery Handling
>   f45775bf562a scsi: lpfc: Copyright updates for 14.2.0.0 patches
>   64de6108f410 scsi: lpfc: Update lpfc version to 14.2.0.0
>   0e082d926f59 scsi: lpfc: SLI path split: Refactor BSG paths
>   31a59f75702f scsi: lpfc: SLI path split: Refactor Abort paths
>   3512ac094293 scsi: lpfc: SLI path split: Refactor SCSI paths
>   61910d6a5243 scsi: lpfc: SLI path split: Refactor CT paths
>   2d1928c57df6 scsi: lpfc: SLI path split: Refactor misc ELS paths
>   351849800157 scsi: lpfc: SLI path split: Refactor VMID paths
>   9d41f08aa2eb scsi: lpfc: SLI path split: Refactor FDISC paths
>   e0367dfe90d6 scsi: lpfc: SLI path split: Refactor LS_RJT paths
>   3f607dcb43f1 scsi: lpfc: SLI path split: Refactor LS_ACC paths
>   3bea83b68d54 scsi: lpfc: SLI path split: Refactor the
> RSCN/SCR/RDF/EDC/FARPR paths
>   cad93a089031 scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO
> paths
>   6831ce129f19 scsi: lpfc: SLI path split: Refactor base ELS paths and the
> FLOGI path
>   561341425bcc scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe
>   1b64aa9eae28 scsi: lpfc: SLI path split: Refactor fast and slow paths to
> native SLI4
>   a680a9298e7b scsi: lpfc: SLI path split: Refactor lpfc_iocbq
>   dc2646417d54 scsi: lpfc: Use kcalloc()
>   9a866e6aaf4e scsi: lpfc: Fix typos in comments
>   e81ce97f5716 scsi: lpfc: Use rport as argument for lpfc_chk_tgt_mapped()
>   123a3af35d08 scsi: lpfc: Use rport as argument for lpfc_send_taskmgmt()
>   bb21fc9911ee scsi: lpfc: Use fc_block_rport()
>   45c59287ff01 scsi: lpfc: Drop lpfc_no_handler()
>   bf180cc1a5da scsi: lpfc: Kill lpfc_bus_reset_handler()
>   7f4c5a26f735 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop
>   5852ed2a6a39 scsi: lpfc: Reduce log messages seen after firmware download
>   c80b27cfd93b scsi: lpfc: Remove NVMe support if kernel has NVME_FC
> disabled
>   d1d87c33f47d scsi: lpfc: Remove redundant flush_workqueue() call
>   ce5a58a96ccc scsi: lpfc: Use irq_set_affinity()
>
>   [TESTCASE]
>   modinfo for lpfc should indicate version is 14.2.0.5 or greater.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1988711/+subscriptions
>
> --

*Laurie Barry*
Software Program Manager |  Emulex Connectivity Division
office/soft phone: 978-719-1503 | mobile: 603-930-17

[Kernel-packages] [Bug 1988711] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

2023-04-06 Thread Laurie Barry
Jeff can you or anyone at Canonical please tell me what is going on with
this patch set?

Did it finally make it into a kernel?

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1988711

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Jammy:
  In Progress
Status in linux source package in Kinetic:
  Fix Released

Bug description:
  [IMPACT/Justification]
  There are numerous bug fixes included in the more recent version of lpfc That 
Broadcom has asked to pull into Jammy and Kinetic to better support customers 
in the field who are using the GA kernel and cant or wont move to the HWE 
kernels.  These all are limited to the lpfc driver itself, no patches to core 
code are requested.

  [FIX]
  A few of these were already landed in Jammy, and all but 6 (ones landed in 
6.0 upstream) were already in Kinetic.

  b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches
  71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5
  b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into 
lpfc_sli_prep_abort_xri()
  ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved 
configuration
  ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
  2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue CMF 
WQE
  0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in 
queuecommand after VMID
  35251b4d79db scsi: lpfc: Set PU field when providing D_ID in 
XMIT_ELS_RSP64_CX iocb
  f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs with 
malformed user input
  4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in 
lpfc_nvme_cancel_iocb()
  1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4
  2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for 
nvme_admin_async_event cmd completion
  ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information for 
aborted NVMe cmds
  336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT 
topology
  b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is 
aborted
  6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after 
starget_to_rport()
  e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path 
refactoring
  24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort path 
refactoring
  44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in 
lpfc_ct_reject_event()
  a5b168efba21 scsi: lpfc: Add support for ATTO Fibre Channel devices
  348efeca7487 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol 
independent
  ed913cf4a533 scsi: lpfc: Commonize VMID code location
  fcb9e738667c scsi: lpfc: Update lpfc version to 14.2.0.3
  a14396b6d139 scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for 
NVMe I/O
  e6f510414502 scsi: lpfc: Alter FPIN stat accounting logic
  de3ec318fee3 scsi: lpfc: Rework FDMI initialization after link up
  5099478e436f scsi: lpfc: Change VMID registration to be based on fabric 
parameters
  dc8a71bd414f scsi: lpfc: Decrement outstanding gidft_inp counter if 
lpfc_err_lost_link()
  4a0f4aff3ce5 scsi: lpfc: Use list_for_each_entry_safe() in 
rscn_recovery_check()
  596fc8adb171 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
  ead76d4c09b8 scsi: lpfc: Inhibit aborts if external loopback plug is inserted
  b7e952cbc63c scsi: lpfc: Fix ndlp put following a LOGO completion
  ba3d58a1df46 scsi: lpfc: Fill in missing ndlp kref puts in error paths
  84c6f99e3907 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
  775266207105 scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE
  cc28fac16ab7 scsi: lpfc: Fix split code for FLOGI on FCoE
  c2024e3b33ee scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call
  92bd903da12b scsi: lpfc: Fix additional reference counting in 
lpfc_bsg_rport_els()
  db05628435aa blk-cgroup: move blkcg_{get,set}_fc_appid out of line
  646db1a560f4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
  3d1d34ec1fbc scsi: lpfc: Remove unnecessary null ndlp check in 
lpfc_sli_prep_wqe()
  a346f28ad231 scsi: lpfc: Remove unneeded variable
  66c20a97367a scsi: lpfc: Copyright updates for 14.2.0.2 patches
  4af4d0e2ea94 scsi: lpfc: Update lpfc version to 14.2.0.2
  fd4a0c6da5c1 scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE
  f4fbf4acaa50 scsi: lpfc: Update stat accounting for READ_STATUS mbox command
  ef47575fd982 scsi: lpfc: Refactor cleanup of mailbox commands
  d51cf5bd926c scsi: lpfc: Fix field overload in lpfc_iocbq data structure
  1045592fc968 scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post 
RSCN completion
  6c983d327b9e scsi: lpfc: Register for Application Services FC-4 type in 
Fabric topology
  6c8a3ce64b2c scsi: lpfc: Remove false FDMI NVMe FC-4 

[Kernel-packages] [Bug 1988711] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5 for Ubuntu 22.04

2023-01-12 Thread Laurie Barry
Thank you for letting us know what's going and please do continue to
keep us posted.

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1988711

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5 for Ubuntu 22.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Jammy:
  In Progress
Status in linux source package in Kinetic:
  Fix Released

Bug description:
  [IMPACT/Justification]
  There are numerous bug fixes included in the more recent version of lpfc That 
Broadcom has asked to pull into Jammy and Kinetic to better support customers 
in the field who are using the GA kernel and cant or wont move to the HWE 
kernels.  These all are limited to the lpfc driver itself, no patches to core 
code are requested.

  [FIX]
  A few of these were already landed in Jammy, and all but 6 (ones landed in 
6.0 upstream) were already in Kinetic.

  b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches
  71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5
  b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into 
lpfc_sli_prep_abort_xri()
  ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved 
configuration
  ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
  2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue CMF 
WQE
  0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in 
queuecommand after VMID
  35251b4d79db scsi: lpfc: Set PU field when providing D_ID in 
XMIT_ELS_RSP64_CX iocb
  f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs with 
malformed user input
  4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in 
lpfc_nvme_cancel_iocb()
  1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4
  2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for 
nvme_admin_async_event cmd completion
  ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information for 
aborted NVMe cmds
  336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT 
topology
  b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is 
aborted
  6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after 
starget_to_rport()
  e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path 
refactoring
  24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort path 
refactoring
  44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in 
lpfc_ct_reject_event()
  a5b168efba21 scsi: lpfc: Add support for ATTO Fibre Channel devices
  348efeca7487 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol 
independent
  ed913cf4a533 scsi: lpfc: Commonize VMID code location
  fcb9e738667c scsi: lpfc: Update lpfc version to 14.2.0.3
  a14396b6d139 scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for 
NVMe I/O
  e6f510414502 scsi: lpfc: Alter FPIN stat accounting logic
  de3ec318fee3 scsi: lpfc: Rework FDMI initialization after link up
  5099478e436f scsi: lpfc: Change VMID registration to be based on fabric 
parameters
  dc8a71bd414f scsi: lpfc: Decrement outstanding gidft_inp counter if 
lpfc_err_lost_link()
  4a0f4aff3ce5 scsi: lpfc: Use list_for_each_entry_safe() in 
rscn_recovery_check()
  596fc8adb171 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
  ead76d4c09b8 scsi: lpfc: Inhibit aborts if external loopback plug is inserted
  b7e952cbc63c scsi: lpfc: Fix ndlp put following a LOGO completion
  ba3d58a1df46 scsi: lpfc: Fill in missing ndlp kref puts in error paths
  84c6f99e3907 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
  775266207105 scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE
  cc28fac16ab7 scsi: lpfc: Fix split code for FLOGI on FCoE
  c2024e3b33ee scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call
  92bd903da12b scsi: lpfc: Fix additional reference counting in 
lpfc_bsg_rport_els()
  db05628435aa blk-cgroup: move blkcg_{get,set}_fc_appid out of line
  646db1a560f4 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
  3d1d34ec1fbc scsi: lpfc: Remove unnecessary null ndlp check in 
lpfc_sli_prep_wqe()
  a346f28ad231 scsi: lpfc: Remove unneeded variable
  66c20a97367a scsi: lpfc: Copyright updates for 14.2.0.2 patches
  4af4d0e2ea94 scsi: lpfc: Update lpfc version to 14.2.0.2
  fd4a0c6da5c1 scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE
  f4fbf4acaa50 scsi: lpfc: Update stat accounting for READ_STATUS mbox command
  ef47575fd982 scsi: lpfc: Refactor cleanup of mailbox commands
  d51cf5bd926c scsi: lpfc: Fix field overload in lpfc_iocbq data structure
  1045592fc968 scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post 
RSCN completion
  6c983d327b9e scsi: lpfc: Register for Application Services FC-4 type in 
Fabric topology
  6c8a3ce64b2c scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports
  

[Kernel-packages] [Bug 1971193] Re: Server Crash while running IO and switch port bounce test with 2K login session

2022-10-03 Thread Laurie Barry
Yes, this is verified complete from our perspective based Development's
verification.

Was the test kernel you gave us was from your formal build process or
whether it was your personal sandbox build?

If what we've already received is a formal build then we will forward in
our DVT test organization and let you now if we find any other issues
but we don't anticipate any.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1971193

Title:
  Server Crash while running IO and switch port bounce test with 2K
  login session

Status in linux package in Ubuntu:
  Incomplete
Status in linux source package in Jammy:
  New

Bug description:
  [Impact]
  Server crash and Call trace reported on one of the servers running IO and
  switch port bounce test from the 2K login session configuration.

  Call Trace:
  [56048.470488] Call Trace:
  [56048.470489]  _raw_spin_lock_irqsave+0x32/0x40
  [56048.470489]  lpfc_dmp_dbg.part.32+0x28/0x220 [lpfc]
  [56048.470490]  lpfc_cmpl_els_fdisc+0x145/0x460 [lpfc]
  [56048.470490]  lpfc_sli_cancel_jobs+0x92/0xd0 [lpfc]
  [56048.470490]  lpfc_els_flush_cmd+0x43c/0x670 [lpfc]
  [56048.470491]  lpfc_els_flush_all_cmd+0x37/0x60 [lpfc]
  [56048.470491]  lpfc_sli4_async_event_proc+0x956/0x1720 [lpfc]
  [56048.470492]  lpfc_do_work+0x1485/0x1d70 [lpfc]
  [56048.470492]  ? __schedule+0x280/0x700
  [56048.470492]  ? finish_wait+0x80/0x80
  [56048.470493]  ? lpfc_unregister_unused_fcf+0x80/0x80 [lpfc]
  [56048.470493]  kthread+0x112/0x130
  [56048.470493]  ? kthread_flush_work_fn+0x10/0x10
  [56048.470494]  ret_from_fork+0x1f/0x40
  [56048.470494] Kernel panic - not syncing: Hard LOCKUP
  [56048.470495] CPU: 0 PID: 682 Comm: lpfc_worker_0 Kdump: loaded Tainted: G
   IOE- -  - 4.18.0-240.el8.x86_64 #1
  [56048.470496] Hardware name: Dell Inc. PowerEdge R740/0DY2X0, BIOS 2.11.2
  004/21/2021
  [56048.470496] Call Trace:
  [56048.470496]  
  [56048.470496]  dump_stack+0x5c/0x80
  [56048.470497]  panic+0xe7/0x2a9
  [56048.470497]  ? __switch_to_asm+0x51/0x70
  [56048.470497]  nmi_panic.cold.9+0xc/0xc
  [56048.470498]  watchdog_overflow_callback.cold.7+0x5c/0x70
  [56048.470498]  __perf_event_overflow+0x52/0xf0
  [56048.470499]  handle_pmi_common+0x1db/0x270
  [56048.470499]  ? __set_pte_vaddr+0x32/0x50
  [56048.470499]  ? __native_set_fixmap+0x24/0x30
  [56048.470500]  ? ghes_copy_tofrom_phys+0xd3/0x1c0
  [56048.470500]  ? __ghes_peek_estatus.isra.12+0x49/0xa0
  [56048.470500]  intel_pmu_handle_irq+0xbf/0x160
  [56048.470501]  perf_event_nmi_handler+0x2d/0x50
  [56048.470501]  nmi_handle+0x63/0x110
  [56048.470501]  default_do_nmi+0x4e/0x100
  [56048.470502]  do_nmi+0x128/0x190
  [56048.470502]  end_repeat_nmi+0x16/0x6a
  [56048.470503] RIP: 0010:native_queued_spin_lock_slowpath+0x5d/0x1d0
  [56048.470504] Code: 0f ba 2f 08 0f 92 c0 0f b6 c0 c1 e0 08 89 c2 8b 07 30 e4
  09 d0 a9 00 01 ff ff 75 47 85 c0 74 0e 8b 07 84 c0 74 08 f3 90 8b 07 <84> c0 
75
  f8 b8 01 00 00 00 66 89 07 c3 8b 37 81 fe 00 01 00 00 75
  [56048.470504] RSP: 0018:acebc7877ca8 EFLAGS: 0002
  [56048.470505] RAX: 0101 RBX: 0246 RCX:
  001f
  [56048.470505] RDX:  RSI:  RDI:
  94dcf5341dc0
  [56048.470506] RBP: 94dcf534 R08: 0002 R09:
  00029600
  [56048.470506] R10: 60d29656a45c R11: 94dcf534fd12 R12:
  94dcf5341db0
  [56048.470507] R13: 94dcf5341dc0 R14: 94dcc4ae8a00 R15:
  0003
  [56048.470507]  ? native_queued_spin_lock_slowpath+0x5d/0x1d0
  [56048.470507]  ? native_queued_spin_lock_slowpath+0x5d/0x1d0
  [56048.470508]  
  [56048.470508]  _raw_spin_lock_irqsave+0x32/0x40
  [56048.470509]  lpfc_dmp_dbg.part.32+0x28/0x220 [lpfc]
  [56048.470509]  lpfc_cmpl_els_fdisc+0x145/0x460 [lpfc]
  [56048.470509]  lpfc_sli_cancel_jobs+0x92/0xd0 [lpfc]
  [56048.470510]  lpfc_els_flush_cmd+0x43c/0x670 [lpfc]
  [56048.470510]  lpfc_els_flush_all_cmd+0x37/0x60 [lpfc]
  [56048.470510]  lpfc_sli4_async_event_proc+0x956/0x1720 [lpfc]
  [56048.470511]  lpfc_do_work+0x1485/0x1d70 [lpfc]
  [56048.470511]  ? __schedule+0x280/0x700
  [56048.470511]  ? finish_wait+0x80/0x80
  [56048.470512]  ? lpfc_unregister_unused_fcf+0x80/0x80 [lpfc]
  [56048.470512]  kthread+0x112/0x130
  [56048.470513]  ? kthread_flush_work_fn+0x10/0x10
  [56048.470513]  ret_from_fork+0x1f/0x40
  [root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]#

  [root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
  /etc/redhat-release
  Red Hat Enterprise Linux release 8.3 (Ootpa)

  [root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
  /sys/module/lpfc/version
  0:14.0.390.2

  [root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
  /sys/class/scsi_host/host*/modeldesc
  Emulex LightPulse LPe32002-M2 2-Port 32Gb Fibre Channel Adapter
  Emulex LightPulse LPe32002-M2 2-Port 32Gb Fibre Channel 

Re: [Kernel-packages] [Bug 1971193] Re: Server Crash while running IO and switch port bounce test with 2K login session

2022-08-24 Thread Laurie Barry
1 00 00 00 00 01
>   00 00 00 00 00 00 00 00
>   00 00 00 00 00 00 00 00
>   00 00 00 00 00 00 00 00
>   Port Supported Speed  : 8 16 32 Gbit/sec
>   Configured Port Speed : Auto Detect
>   Port Speed: Not Available
>   Max Frame Size: 2048
>   OS Device Name: /sys/class/scsi_host/host15
>   Num Discovered Ports  : 0
>   Fabric Name   : 00 00 00 00 00 00 00 00
>   Function Type : FC
>   FEC   : Enabled
>
>   [Fixes]
>   The following patch will resolve the issue:
>   scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()
>   In an attempt to log message 0126 with LOG_TRACE_EVENT, the following
> hard
>   lockup call trace hangs the system.
>
>   [Testcase]
>
>
>   [root@ms-svr3-10-231-131-160 log]#
>   [reply] [-]Comment 3James Smart 2022-04-13 09:12:37 PDT
>   Patches pushed upstream 4/12/22:
>
>   https://lore.kernel.org/linux-
>   scsi/2022041008.126521-1-jsmart2...@gmail.com/T/#t
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971193/+subscriptions
>
> --

*Laurie Barry*
Software Program Manager |  Emulex Connectivity Division
office/soft phone: 978-719-1503 | mobile: 603-930-1771
200 Brickstone Square  |  Andover, MA 01810
laurie.ba...@broadcom.com   |   broadcom.com

-- 
This electronic communication and the information and any files transmitted 
with it, or attached to it, are confidential and are intended solely for 
the use of the individual or entity to whom it is addressed and may contain 
information that is confidential, legally privileged, protected by privacy 
laws, or otherwise restricted from disclosure to anyone else. If you are 
not the intended recipient or the person responsible for delivering the 
e-mail to the intended recipient, you are hereby notified that any use, 
copying, distributing, dissemination, forwarding, printing, or copying of 
this e-mail is strictly prohibited. If you received this e-mail in error, 
please return the e-mail to the sender, delete it from your computer, and 
destroy any printed copy of it.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1971193

Title:
  Server Crash while running IO and switch port bounce test with 2K
  login session

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  [Impact]
  Server crash and Call trace reported on one of the servers running IO and
  switch port bounce test from the 2K login session configuration.

  Call Trace:
  [56048.470488] Call Trace:
  [56048.470489]  _raw_spin_lock_irqsave+0x32/0x40
  [56048.470489]  lpfc_dmp_dbg.part.32+0x28/0x220 [lpfc]
  [56048.470490]  lpfc_cmpl_els_fdisc+0x145/0x460 [lpfc]
  [56048.470490]  lpfc_sli_cancel_jobs+0x92/0xd0 [lpfc]
  [56048.470490]  lpfc_els_flush_cmd+0x43c/0x670 [lpfc]
  [56048.470491]  lpfc_els_flush_all_cmd+0x37/0x60 [lpfc]
  [56048.470491]  lpfc_sli4_async_event_proc+0x956/0x1720 [lpfc]
  [56048.470492]  lpfc_do_work+0x1485/0x1d70 [lpfc]
  [56048.470492]  ? __schedule+0x280/0x700
  [56048.470492]  ? finish_wait+0x80/0x80
  [56048.470493]  ? lpfc_unregister_unused_fcf+0x80/0x80 [lpfc]
  [56048.470493]  kthread+0x112/0x130
  [56048.470493]  ? kthread_flush_work_fn+0x10/0x10
  [56048.470494]  ret_from_fork+0x1f/0x40
  [56048.470494] Kernel panic - not syncing: Hard LOCKUP
  [56048.470495] CPU: 0 PID: 682 Comm: lpfc_worker_0 Kdump: loaded Tainted: G
   IOE- -  - 4.18.0-240.el8.x86_64 #1
  [56048.470496] Hardware name: Dell Inc. PowerEdge R740/0DY2X0, BIOS 2.11.2
  004/21/2021
  [56048.470496] Call Trace:
  [56048.470496]  
  [56048.470496]  dump_stack+0x5c/0x80
  [56048.470497]  panic+0xe7/0x2a9
  [56048.470497]  ? __switch_to_asm+0x51/0x70
  [56048.470497]  nmi_panic.cold.9+0xc/0xc
  [56048.470498]  watchdog_overflow_callback.cold.7+0x5c/0x70
  [56048.470498]  __perf_event_overflow+0x52/0xf0
  [56048.470499]  handle_pmi_common+0x1db/0x270
  [56048.470499]  ? __set_pte_vaddr+0x32/0x50
  [56048.470499]  ? __native_set_fixmap+0x24/0x30
  [56048.470500]  ? ghes_copy_tofrom_phys+0xd3/0x1c0
  [56048.470500]  ? __ghes_peek_estatus.isra.12+0x49/0xa0
  [56048.470500]  intel_pmu_handle_irq+0xbf/0x160
  [56048.470501]  perf_event_nmi_handler+0x2d/0x50
  [56048.470501]  nmi_handle+0x63/0x110
  [56048.470501]  default_do_nmi+0x4e/0x100
  [56048.470502]  do_nmi+0x128/0x190
  [56048.470502]  end_repeat_nmi+0x16/0x6a
  [56048.470503] RIP: 0010:native_queued_spin_lock_slowpath+0x5d/0x1d0
  [56048.470504] Code: 0f ba 2f 08 0f 92 c0 0f b6 c0 c1 e0 08 89 c2 8b 07 30 e4
  09 d0 a9 00 01 ff ff 75 47 85 c0 74 0e 8b 07 84 c0 74 08 f3 90 8b 07 <84> c0 
75
  f8 b8 01 00 00 00 66 89 07 c3 8b 37 81 fe 00 01 0

[Kernel-packages] [Bug 1956982] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.4 for Ubuntu 22.04

2022-05-31 Thread Laurie Barry
Broadcom Emulex has verified the 14.0.0.4 lpfc Ubuntu 22.04 driver
patchset in the package linux - 5.15.0-23.23 kernel.

Thank you for your support
Laurie Barry
Software Program Manager

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1956982

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.4 for Ubuntu 22.04

Status in linux package in Ubuntu:
  Fix Released

Bug description:
  Please integrate this customer critical/reported fix that was submitted as a 
stand along patch:
  Accepted 11/29/21:

  Applied to 5.16/scsi-fixes, thanks!

  [1/1] lpfc: Fix nonrecovery of remote ports following an unsolicited LOGO
https://git.kernel.org/mkp/scsi/c/0956ba63bd94

  As well as this latest set of bug fix patches accepted upstream
  12/6/2021:

  scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
commitf0d3919697492950f57a26a1093aee53880d669d
  scsi: lpfc: Change return code on I/Os received during link bounce
commit2e81b1a374da5d6024208c16c4a5224a70cafa64
  scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
commit7576d48c64f36f6fea9df2882f710a474fa35f40
  scsi: lpfc: Fix NPIV port deletion crash
commit8ed190a91950564775cbaae9e8e8083a69a8da23
  scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
commit7dd2e2a923173d637c272e483966be8e96a72b64
  scsi: lpfc: Adjust CMF total bytes and rxmonitor
commita6269f837045acb02904f31f05acde847ec8f8a7
  scsi: lpfc: Cap CMF read bytes to MBPI
commit05116ef9c4b444f7fdbb56f9e13c2ec941726639
  scsi: lpfc: Add additional debugfs support for CMF
commit6014a2468f0e49194f612b1f09f99eacee0a409a
  scsi: lpfc: Update lpfc version to 14.0.0.4
commit4437503bfbec2f02b41b2492520fe627715889a7


  Extended log info:

-cover-letter.patch

0001-lpfc-Fix-leaked-lpfc_dmabuf-mbox-allocations-with-np.patch
 commitf0d3919697492950f57a26a1093aee53880d669d
 lpfc: Fix memory leaked lpfc_dmabuf mbox allocations
 Fix leaked lpfc_dmabuf allocations in an mbox.
   svn: r82112
bz: 249968 250131

0002-lpfc-Change-return-code-on-ios-received-during-link-.patch
 commit2e81b1a374da5d6024208c16c4a5224a70cafa64
 lpfc: Group RPI_SUSPENDED error action with DID_REQUEUE
 Fix Medusa IO errors on Scope and Scale LIP test
   svn: r82348
bz: 247164 250466
 Fix Medusa IO errors on Scope and Scale LIP test - build
   svn: r82377
bz: 247164 250466

0003-lpfc-Fix-lpfc_force_rscn-ndlp-kref-imbalance.patch
 commit7576d48c64f36f6fea9df2882f710a474fa35f40
 lpfc: Fix lpfc_force_rscn ndlp kref imbalance
 Fix ndlp kref crash during lpfc_force_rscn
   svn: r82526
bz: 250692 250695

0004-lpfc-Fix-NPIV-port-deletion-crash.patch
 commit8ed190a91950564775cbaae9e8e8083a69a8da23
 lpfc: Fix NPIV port deletion crash
 Fix crash when deleting a large number of vports.
   svn: r82120
bz: 240671 250158
 Fix a log message formatting error introduced in svn r82120.
   svn: r82743
bz: 249968 250131

0005-lpfc-Trigger-SLI4-firmware-dump-before-doing-driver-.patch
 commit7dd2e2a923173d637c272e483966be8e96a72b64
 lpfc: Trigger SLI4 firmware dump immediately without delays
 Trigger SLI4 firmware dump immediately without delays
   svn: r82770
bz: 250111 251061

0006-lpfc-Adjust-CMF-total-bytes-and-rxmonitor.patch
 commita6269f837045acb02904f31f05acde847ec8f8a7
 lpfc: Adjust CMF total bytes and rxmonitor
 Adjust CMF total bytes and add to rxmonitor
   svn: r82429
bz: 250581 250587

0007-lpfc-Cap-CMF-read-bytes-to-MBPI.patch
 commit05116ef9c4b444f7fdbb56f9e13c2ec941726639
 lpfc: Cap CMF read bytes to MBPI
 Cap CMF read bytes to MBPI only for shortened timer intervals
   svn: r82483
bz: 250605 251274

0008-lpfc-Add-additional-debugfs-support-for-CMF.patch
 commit6014a2468f0e49194f612b1f09f99eacee0a409a
 lpfc: Add additional debugfs support for CMF
 Add debugfs support for CMF parameters
   svn: r82144
bz: 250206 250237
 Coverity: CID 19805 Fix memory illegal access
   svn: r82349
bz: 250454 250465

0009-lpfc-Update-lpfc-version-to-14.0.0.4.patch
  commit4437503bfbec2f02b41b2492520fe627715889a7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1956982/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1971193] Re: Server Crash while running IO and switch port bounce test with 2K login session

2022-05-09 Thread Laurie Barry
Driver team has highlighted this patch is required to address this
issue:

author  James Smart   2022-04-12 15:19:44 -0700
committer   Martin K. Petersen  2022-04-18 
22:48:43 -0400
commit  e294647b1aed4247fe52851f3a3b2b19ae906228 (patch)
treefd7e11a3c6f680d5aabd468d523d08ffcd66b59f /drivers/scsi/lpfc
parent  b83a8c21f3fe874e12eb2b6e6c5cfb220d35c446 (diff)
downloadscsi-e294647b1aed4247fe52851f3a3b2b19ae906228.tar.gz
scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()
In an attempt to log message 0126 with LOG_TRACE_EVENT, the following hard
lockup call trace hangs the system.

Call Trace:
 _raw_spin_lock_irqsave+0x32/0x40
 lpfc_dmp_dbg.part.32+0x28/0x220 [lpfc]
 lpfc_cmpl_els_fdisc+0x145/0x460 [lpfc]
 lpfc_sli_cancel_jobs+0x92/0xd0 [lpfc]
 lpfc_els_flush_cmd+0x43c/0x670 [lpfc]
 lpfc_els_flush_all_cmd+0x37/0x60 [lpfc]
 lpfc_sli4_async_event_proc+0x956/0x1720 [lpfc]
 lpfc_do_work+0x1485/0x1d70 [lpfc]
 kthread+0x112/0x130
 ret_from_fork+0x1f/0x40
Kernel panic - not syncing: Hard LOCKUP

The same CPU tries to claim the phba->port_list_lock twice.

Move the cfg_log_verbose checks as part of the lpfc_printf_vlog() and
lpfc_printf_log() macros before calling lpfc_dmp_dbg().  There is no need
to take the phba->port_list_lock within lpfc_dmp_dbg().

Link: https://lore.kernel.org/r/2022041008.126521-3-jsmart2...@gmail.com
Co-developed-by: Justin Tee 
Signed-off-by: Justin Tee 
Signed-off-by: James Smart 
Signed-off-by: Martin K. Petersen 
Diffstat (limited to 'drivers/scsi/lpfc')
-rw-r--r--  drivers/scsi/lpfc/lpfc_init.c   29  
-rw-r--r--  drivers/scsi/lpfc/lpfc_logmsg.h 6   
2 files changed, 4 insertions, 31 deletions
diff --git a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_init.c
index 461d333b1b3a8..f9cd4b72d949a 100644
--- a/drivers/scsi/lpfc/lpfc_init.c
+++ b/drivers/scsi/lpfc/lpfc_init.c
@@ -15700,34 +15700,7 @@ void lpfc_dmp_dbg(struct lpfc_hba *phba)
unsigned int temp_idx;
int i;
int j = 0;
-   unsigned long rem_nsec, iflags;
-   bool log_verbose = false;
-   struct lpfc_vport *port_iterator;
-
-   /* Don't dump messages if we explicitly set log_verbose for the
-* physical port or any vport.
-*/
-   if (phba->cfg_log_verbose)
-   return;
-
-   spin_lock_irqsave(>port_list_lock, iflags);
-   list_for_each_entry(port_iterator, >port_list, listentry) {
-   if (port_iterator->load_flag & FC_UNLOADING)
-   continue;
-   if (scsi_host_get(lpfc_shost_from_vport(port_iterator))) {
-   if (port_iterator->cfg_log_verbose)
-   log_verbose = true;
-
-   scsi_host_put(lpfc_shost_from_vport(port_iterator));
-
-   if (log_verbose) {
-   spin_unlock_irqrestore(>port_list_lock,
-  iflags);
-   return;
-   }
-   }
-   }
-   spin_unlock_irqrestore(>port_list_lock, iflags);
+   unsigned long rem_nsec;
 
if (atomic_cmpxchg(>dbg_log_dmping, 0, 1) != 0)
return;
diff --git a/drivers/scsi/lpfc/lpfc_logmsg.h b/drivers/scsi/lpfc/lpfc_logmsg.h
index 7d480c7987942..a5aafe230c74f 100644
--- a/drivers/scsi/lpfc/lpfc_logmsg.h
+++ b/drivers/scsi/lpfc/lpfc_logmsg.h
@@ -73,7 +73,7 @@ do { \
 #define lpfc_printf_vlog(vport, level, mask, fmt, arg...) \
 do { \
{ if (((mask) & (vport)->cfg_log_verbose) || (level[1] <= '3')) { \
-   if ((mask) & LOG_TRACE_EVENT) \
+   if ((mask) & LOG_TRACE_EVENT && !(vport)->cfg_log_verbose) \
lpfc_dmp_dbg((vport)->phba); \
dev_printk(level, &((vport)->phba->pcidev)->dev, "%d:(%d):" \
   fmt, (vport)->phba->brd_no, vport->vpi, ##arg);  \
@@ -89,11 +89,11 @@ do { \
 (phba)->pport->cfg_log_verbose : \
 (phba)->cfg_log_verbose; \
if (((mask) & log_verbose) || (level[1] <= '3')) { \
-   if ((mask) & LOG_TRACE_EVENT) \
+   if ((mask) & LOG_TRACE_EVENT && !log_verbose) \
lpfc_dmp_dbg(phba); \
dev_printk(level, &((phba)->pcidev)->dev, "%d:" \
fmt, phba->brd_no, ##arg); \
-   } else  if (!(phba)->cfg_log_verbose)\
+   } else if (!log_verbose)\
lpfc_dbg_print(phba, "%d:" fmt, phba->brd_no, ##arg); \
} \
 } while (0)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1971193

Title:
  Server Crash while running IO and switch port bounce test with 2K
  login session

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  [Impact]
  Server crash and Call trace reported on one 

[Kernel-packages] [Bug 1971193] [NEW] Server Crash while running IO and switch port bounce test with 2K login session

2022-05-02 Thread Laurie Barry
Public bug reported:

Server crash and Call trace reported on one of the servers running IO and
switch port bounce test from the 2K login session configuration.


Call Trace:
[56048.470488] Call Trace:
[56048.470489]  _raw_spin_lock_irqsave+0x32/0x40
[56048.470489]  lpfc_dmp_dbg.part.32+0x28/0x220 [lpfc]
[56048.470490]  lpfc_cmpl_els_fdisc+0x145/0x460 [lpfc]
[56048.470490]  lpfc_sli_cancel_jobs+0x92/0xd0 [lpfc]
[56048.470490]  lpfc_els_flush_cmd+0x43c/0x670 [lpfc]
[56048.470491]  lpfc_els_flush_all_cmd+0x37/0x60 [lpfc]
[56048.470491]  lpfc_sli4_async_event_proc+0x956/0x1720 [lpfc]
[56048.470492]  lpfc_do_work+0x1485/0x1d70 [lpfc]
[56048.470492]  ? __schedule+0x280/0x700
[56048.470492]  ? finish_wait+0x80/0x80
[56048.470493]  ? lpfc_unregister_unused_fcf+0x80/0x80 [lpfc]
[56048.470493]  kthread+0x112/0x130
[56048.470493]  ? kthread_flush_work_fn+0x10/0x10
[56048.470494]  ret_from_fork+0x1f/0x40
[56048.470494] Kernel panic - not syncing: Hard LOCKUP
[56048.470495] CPU: 0 PID: 682 Comm: lpfc_worker_0 Kdump: loaded Tainted: G
 IOE- -  - 4.18.0-240.el8.x86_64 #1
[56048.470496] Hardware name: Dell Inc. PowerEdge R740/0DY2X0, BIOS 2.11.2
004/21/2021
[56048.470496] Call Trace:
[56048.470496]  
[56048.470496]  dump_stack+0x5c/0x80
[56048.470497]  panic+0xe7/0x2a9
[56048.470497]  ? __switch_to_asm+0x51/0x70
[56048.470497]  nmi_panic.cold.9+0xc/0xc
[56048.470498]  watchdog_overflow_callback.cold.7+0x5c/0x70
[56048.470498]  __perf_event_overflow+0x52/0xf0
[56048.470499]  handle_pmi_common+0x1db/0x270
[56048.470499]  ? __set_pte_vaddr+0x32/0x50
[56048.470499]  ? __native_set_fixmap+0x24/0x30
[56048.470500]  ? ghes_copy_tofrom_phys+0xd3/0x1c0
[56048.470500]  ? __ghes_peek_estatus.isra.12+0x49/0xa0
[56048.470500]  intel_pmu_handle_irq+0xbf/0x160
[56048.470501]  perf_event_nmi_handler+0x2d/0x50
[56048.470501]  nmi_handle+0x63/0x110
[56048.470501]  default_do_nmi+0x4e/0x100
[56048.470502]  do_nmi+0x128/0x190
[56048.470502]  end_repeat_nmi+0x16/0x6a
[56048.470503] RIP: 0010:native_queued_spin_lock_slowpath+0x5d/0x1d0
[56048.470504] Code: 0f ba 2f 08 0f 92 c0 0f b6 c0 c1 e0 08 89 c2 8b 07 30 e4
09 d0 a9 00 01 ff ff 75 47 85 c0 74 0e 8b 07 84 c0 74 08 f3 90 8b 07 <84> c0 75
f8 b8 01 00 00 00 66 89 07 c3 8b 37 81 fe 00 01 00 00 75
[56048.470504] RSP: 0018:acebc7877ca8 EFLAGS: 0002
[56048.470505] RAX: 0101 RBX: 0246 RCX:
001f
[56048.470505] RDX:  RSI:  RDI:
94dcf5341dc0
[56048.470506] RBP: 94dcf534 R08: 0002 R09:
00029600
[56048.470506] R10: 60d29656a45c R11: 94dcf534fd12 R12:
94dcf5341db0
[56048.470507] R13: 94dcf5341dc0 R14: 94dcc4ae8a00 R15:
0003
[56048.470507]  ? native_queued_spin_lock_slowpath+0x5d/0x1d0
[56048.470507]  ? native_queued_spin_lock_slowpath+0x5d/0x1d0
[56048.470508]  
[56048.470508]  _raw_spin_lock_irqsave+0x32/0x40
[56048.470509]  lpfc_dmp_dbg.part.32+0x28/0x220 [lpfc]
[56048.470509]  lpfc_cmpl_els_fdisc+0x145/0x460 [lpfc]
[56048.470509]  lpfc_sli_cancel_jobs+0x92/0xd0 [lpfc]
[56048.470510]  lpfc_els_flush_cmd+0x43c/0x670 [lpfc]
[56048.470510]  lpfc_els_flush_all_cmd+0x37/0x60 [lpfc]
[56048.470510]  lpfc_sli4_async_event_proc+0x956/0x1720 [lpfc]
[56048.470511]  lpfc_do_work+0x1485/0x1d70 [lpfc]
[56048.470511]  ? __schedule+0x280/0x700
[56048.470511]  ? finish_wait+0x80/0x80
[56048.470512]  ? lpfc_unregister_unused_fcf+0x80/0x80 [lpfc]
[56048.470512]  kthread+0x112/0x130
[56048.470513]  ? kthread_flush_work_fn+0x10/0x10
[56048.470513]  ret_from_fork+0x1f/0x40
[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]#


[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
/etc/redhat-release
Red Hat Enterprise Linux release 8.3 (Ootpa)

[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
/sys/module/lpfc/version
0:14.0.390.2

[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
/sys/class/scsi_host/host*/modeldesc
Emulex LightPulse LPe32002-M2 2-Port 32Gb Fibre Channel Adapter
Emulex LightPulse LPe32002-M2 2-Port 32Gb Fibre Channel Adapter

[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
/sys/class/scsi_host/host*/fwrev
14.0.390.1, sli-4:2:c
14.0.390.1, sli-4:2:c

[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]# cat
/sys/class/fc_host/host*/port_name
0x1090faf09459
0x1090faf0945a
[root@ms-svr3-10-231-131-160 127.0.0.1-2021-11-20-05:14:30]#


HBA Attributes for 10:00:00:90:fa:f0:94:59

Host Name : ms-svr3-10-231-131-160
Manufacturer  : Emulex Corporation
Serial Number : FC70793283
Model : LPe32002-M2
Model Desc: Emulex LightPulse LPe32002-M2 2-Port 32Gb Fibre
Channel Adapter
Node WWN  : 20 00 00 90 fa f0 94 59
Node Symname  :
HW Version: 000c 0001 
FW Version: 14.0.390.1
Vendor Spec ID 

[Kernel-packages] [Bug 1956982] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.4 for Ubuntu 22.04

2022-03-10 Thread Laurie Barry
Jeff - thank you for the update but what is the ETA for a kernel with
these patches integrated?

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1956982

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.4 for Ubuntu 22.04

Status in linux package in Ubuntu:
  Fix Committed

Bug description:
  Please integrate this customer critical/reported fix that was submitted as a 
stand along patch:
  Accepted 11/29/21:

  Applied to 5.16/scsi-fixes, thanks!

  [1/1] lpfc: Fix nonrecovery of remote ports following an unsolicited LOGO
https://git.kernel.org/mkp/scsi/c/0956ba63bd94

  As well as this latest set of bug fix patches accepted upstream
  12/6/2021:

  scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
commitf0d3919697492950f57a26a1093aee53880d669d
  scsi: lpfc: Change return code on I/Os received during link bounce
commit2e81b1a374da5d6024208c16c4a5224a70cafa64
  scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
commit7576d48c64f36f6fea9df2882f710a474fa35f40
  scsi: lpfc: Fix NPIV port deletion crash
commit8ed190a91950564775cbaae9e8e8083a69a8da23
  scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
commit7dd2e2a923173d637c272e483966be8e96a72b64
  scsi: lpfc: Adjust CMF total bytes and rxmonitor
commita6269f837045acb02904f31f05acde847ec8f8a7
  scsi: lpfc: Cap CMF read bytes to MBPI
commit05116ef9c4b444f7fdbb56f9e13c2ec941726639
  scsi: lpfc: Add additional debugfs support for CMF
commit6014a2468f0e49194f612b1f09f99eacee0a409a
  scsi: lpfc: Update lpfc version to 14.0.0.4
commit4437503bfbec2f02b41b2492520fe627715889a7


  Extended log info:

-cover-letter.patch

0001-lpfc-Fix-leaked-lpfc_dmabuf-mbox-allocations-with-np.patch
 commitf0d3919697492950f57a26a1093aee53880d669d
 lpfc: Fix memory leaked lpfc_dmabuf mbox allocations
 Fix leaked lpfc_dmabuf allocations in an mbox.
   svn: r82112
bz: 249968 250131

0002-lpfc-Change-return-code-on-ios-received-during-link-.patch
 commit2e81b1a374da5d6024208c16c4a5224a70cafa64
 lpfc: Group RPI_SUSPENDED error action with DID_REQUEUE
 Fix Medusa IO errors on Scope and Scale LIP test
   svn: r82348
bz: 247164 250466
 Fix Medusa IO errors on Scope and Scale LIP test - build
   svn: r82377
bz: 247164 250466

0003-lpfc-Fix-lpfc_force_rscn-ndlp-kref-imbalance.patch
 commit7576d48c64f36f6fea9df2882f710a474fa35f40
 lpfc: Fix lpfc_force_rscn ndlp kref imbalance
 Fix ndlp kref crash during lpfc_force_rscn
   svn: r82526
bz: 250692 250695

0004-lpfc-Fix-NPIV-port-deletion-crash.patch
 commit8ed190a91950564775cbaae9e8e8083a69a8da23
 lpfc: Fix NPIV port deletion crash
 Fix crash when deleting a large number of vports.
   svn: r82120
bz: 240671 250158
 Fix a log message formatting error introduced in svn r82120.
   svn: r82743
bz: 249968 250131

0005-lpfc-Trigger-SLI4-firmware-dump-before-doing-driver-.patch
 commit7dd2e2a923173d637c272e483966be8e96a72b64
 lpfc: Trigger SLI4 firmware dump immediately without delays
 Trigger SLI4 firmware dump immediately without delays
   svn: r82770
bz: 250111 251061

0006-lpfc-Adjust-CMF-total-bytes-and-rxmonitor.patch
 commita6269f837045acb02904f31f05acde847ec8f8a7
 lpfc: Adjust CMF total bytes and rxmonitor
 Adjust CMF total bytes and add to rxmonitor
   svn: r82429
bz: 250581 250587

0007-lpfc-Cap-CMF-read-bytes-to-MBPI.patch
 commit05116ef9c4b444f7fdbb56f9e13c2ec941726639
 lpfc: Cap CMF read bytes to MBPI
 Cap CMF read bytes to MBPI only for shortened timer intervals
   svn: r82483
bz: 250605 251274

0008-lpfc-Add-additional-debugfs-support-for-CMF.patch
 commit6014a2468f0e49194f612b1f09f99eacee0a409a
 lpfc: Add additional debugfs support for CMF
 Add debugfs support for CMF parameters
   svn: r82144
bz: 250206 250237
 Coverity: CID 19805 Fix memory illegal access
   svn: r82349
bz: 250454 250465

0009-lpfc-Update-lpfc-version-to-14.0.0.4.patch
  commit4437503bfbec2f02b41b2492520fe627715889a7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1956982/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


Re: [Kernel-packages] [Bug 1951111] Re: [Jammy] Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.3 for Ubuntu 22.04

2022-01-10 Thread Laurie Barry
Thank you

On Monday, January 10, 2022, Jeff Lane <1951...@bugs.launchpad.net>
wrote:

> ** Changed in: linux (Ubuntu)
>Status: Incomplete => Confirmed
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/195
>
> Title:
>   [Jammy] Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.3 for
>   Ubuntu 22.04
>
> Status in linux package in Ubuntu:
>   Confirmed
>
> Bug description:
>   The purpose of this bug is to track the incremental patches needed in
>   Ubuntu 22.04 for the Broadcom Emulex FC HBA lpfc driver that are
>   committed to the 5.16 upstream kernel and not part of the 5.15 kernel
>   that 22.04 is rebased to.
>
>   Please integrate the following patches from the 5.16 kernel per James
>   Smart the lpfc maintainter.
>
>   James Smart
>   Fri, Nov 12, 2:31 PM (4 days ago)
>   to me, Dick, Justin, Teresa
>
>   I would argue to take all of the patches in the following list
>   (14.0.0.2 & 14.0.0.3 & a mbx cmd failure issue)
>
>   -- james
>
>
>   Applied to 5.16/scsi-queue, thanks!
>
>   [1/8] lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to
> driver_resource_setup
>   https://git.kernel.org/mkp/scsi/c/a516074c2026
>   [2/8] lpfc: Wait for successful restart of SLI3 adapter during host
> sg_reset
>   https://git.kernel.org/mkp/scsi/c/d305c253af69
>   [3/8] lpfc: Correct sysfs reporting of loop support after SFP status
> change
>   https://git.kernel.org/mkp/scsi/c/7a1dda943630
>   [4/8] lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
>   https://git.kernel.org/mkp/scsi/c/79b20beccea3
>   [5/8] lpfc: Allow PLOGI retry if previous PLOGI was aborted
>   https://git.kernel.org/mkp/scsi/c/15af02d8a585
>   [6/8] lpfc: Fix link down processing to address NULL pointer dereference
>   https://git.kernel.org/mkp/scsi/c/1854f53ccd88
>   [7/8] lpfc: Allow fabric node recovery if recovery is in progress before
> devloss
>   https://git.kernel.org/mkp/scsi/c/af984c87293b
>   [8/8] lpfc: Update lpfc version to 14.0.0.3
>   https://git.kernel.org/mkp/scsi/c/83c3a7beaef7
>
>   Applied to 5.16/scsi-queue, thanks!
>
>   [1/1] lpfc: Fix mailbox command failure during driver initialization
>   https://git.kernel.org/mkp/scsi/c/efe1dc571a5b
>
>
>   Applied to 5.16/scsi-queue, thanks!
>
>   [01/14] lpfc: Fix list_add corruption in lpfc_drain_txq
>   https://git.kernel.org/mkp/scsi/c/99154581b05c
>   [02/14] lpfc: Don't release final kref on Fport node while ABTS
> outstanding
>   https://git.kernel.org/mkp/scsi/c/982fc3965d13
>   [03/14] lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT
>   https://git.kernel.org/mkp/scsi/c/20d2279f90ce
>   [04/14] lpfc: Fix hang on unload due to stuck fport node
>   https://git.kernel.org/mkp/scsi/c/88f7702984e6
>   [05/14] lpfc: Fix rediscovery of tape device after issue lip
>   https://git.kernel.org/mkp/scsi/c/3a874488d2e9
>   [06/14] lpfc: Don't remove ndlp on PRLI errors in P2P mode
>   https://git.kernel.org/mkp/scsi/c/a864ee709bc0
>   [07/14] lpfc: Fix NVME I/O failover to non-optimized path
>   https://git.kernel.org/mkp/scsi/c/b507357f7917
>   [08/14] lpfc: Fix FCP I/O flush functionality for TMF routines
>   https://git.kernel.org/mkp/scsi/c/cd8a36a90bab
>   [09/14] lpfc: Fix EEH support for NVME I/O
>   https://git.kernel.org/mkp/scsi/c/25ac2c970be3
>   [10/14] lpfc: Adjust bytes received vales during cmf timer interval
>   https://git.kernel.org/mkp/scsi/c/d5ac69b332d8
>   [11/14] lpfc: Fix I/O block after enabling managed congestion mode
>   https://git.kernel.org/mkp/scsi/c/3ea998cbf9e7
>   [12/14] lpfc: Zero CGN stats only during initial driver load and stat
> reset
>   https://git.kernel.org/mkp/scsi/c/afd63fa51149
>   [13/14] lpfc: Improve PBDE checks during SGL processing
>   https://git.kernel.org/mkp/scsi/c/315b3fd13521
>   [14/14] lpfc: Update lpfc version to 14.0.0.2
>   https://git.kernel.org/mkp/scsi/c/0d6b26795bd2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 195/+subscriptions
>
>

--

*Laurie Barry*
Software Program Manager |  Emulex Connectivity Division
office/soft phone: 978-719-1503 | mobile: 603-930-1771
200 Brickstone Square  |  Andover, MA 01810
laurie.ba...@broadcom.com   |   broadcom.com

-- 
This electronic communication and the information and any files transmitted 
with it, or attached to it, are confidential and are intended solely for 
the use of the individual or entity to whom it is addressed and may contain 
information that is confidential, legally privileged, protected by privacy 
laws, or otherwise restricted from disclosure to anyone else. If you are 

[Kernel-packages] [Bug 1956982] [NEW] Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.4 for Ubuntu 22.04

2022-01-10 Thread Laurie Barry
Public bug reported:

Please integrate this customer critical/reported fix that was submitted as a 
stand along patch:
Accepted 11/29/21:

Applied to 5.16/scsi-fixes, thanks!

[1/1] lpfc: Fix nonrecovery of remote ports following an unsolicited LOGO
  https://git.kernel.org/mkp/scsi/c/0956ba63bd94

As well as this latest set of bug fix patches accepted upstream
12/6/2021:

scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
  commitf0d3919697492950f57a26a1093aee53880d669d
scsi: lpfc: Change return code on I/Os received during link bounce
  commit2e81b1a374da5d6024208c16c4a5224a70cafa64
scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
  commit7576d48c64f36f6fea9df2882f710a474fa35f40
scsi: lpfc: Fix NPIV port deletion crash
  commit8ed190a91950564775cbaae9e8e8083a69a8da23
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
  commit7dd2e2a923173d637c272e483966be8e96a72b64
scsi: lpfc: Adjust CMF total bytes and rxmonitor
  commita6269f837045acb02904f31f05acde847ec8f8a7
scsi: lpfc: Cap CMF read bytes to MBPI
  commit05116ef9c4b444f7fdbb56f9e13c2ec941726639
scsi: lpfc: Add additional debugfs support for CMF
  commit6014a2468f0e49194f612b1f09f99eacee0a409a
scsi: lpfc: Update lpfc version to 14.0.0.4
  commit4437503bfbec2f02b41b2492520fe627715889a7


Extended log info:

  -cover-letter.patch

  0001-lpfc-Fix-leaked-lpfc_dmabuf-mbox-allocations-with-np.patch
   commitf0d3919697492950f57a26a1093aee53880d669d
   lpfc: Fix memory leaked lpfc_dmabuf mbox allocations
   Fix leaked lpfc_dmabuf allocations in an mbox.
 svn: r82112
  bz: 249968 250131

  0002-lpfc-Change-return-code-on-ios-received-during-link-.patch
   commit2e81b1a374da5d6024208c16c4a5224a70cafa64
   lpfc: Group RPI_SUSPENDED error action with DID_REQUEUE
   Fix Medusa IO errors on Scope and Scale LIP test
 svn: r82348
  bz: 247164 250466
   Fix Medusa IO errors on Scope and Scale LIP test - build
 svn: r82377
  bz: 247164 250466

  0003-lpfc-Fix-lpfc_force_rscn-ndlp-kref-imbalance.patch
   commit7576d48c64f36f6fea9df2882f710a474fa35f40
   lpfc: Fix lpfc_force_rscn ndlp kref imbalance
   Fix ndlp kref crash during lpfc_force_rscn
 svn: r82526
  bz: 250692 250695

  0004-lpfc-Fix-NPIV-port-deletion-crash.patch
   commit8ed190a91950564775cbaae9e8e8083a69a8da23
   lpfc: Fix NPIV port deletion crash
   Fix crash when deleting a large number of vports.
 svn: r82120
  bz: 240671 250158
   Fix a log message formatting error introduced in svn r82120.
 svn: r82743
  bz: 249968 250131

  0005-lpfc-Trigger-SLI4-firmware-dump-before-doing-driver-.patch
   commit7dd2e2a923173d637c272e483966be8e96a72b64
   lpfc: Trigger SLI4 firmware dump immediately without delays
   Trigger SLI4 firmware dump immediately without delays
 svn: r82770
  bz: 250111 251061

  0006-lpfc-Adjust-CMF-total-bytes-and-rxmonitor.patch
   commita6269f837045acb02904f31f05acde847ec8f8a7
   lpfc: Adjust CMF total bytes and rxmonitor
   Adjust CMF total bytes and add to rxmonitor
 svn: r82429
  bz: 250581 250587

  0007-lpfc-Cap-CMF-read-bytes-to-MBPI.patch
   commit05116ef9c4b444f7fdbb56f9e13c2ec941726639
   lpfc: Cap CMF read bytes to MBPI
   Cap CMF read bytes to MBPI only for shortened timer intervals
 svn: r82483
  bz: 250605 251274

  0008-lpfc-Add-additional-debugfs-support-for-CMF.patch
   commit6014a2468f0e49194f612b1f09f99eacee0a409a
   lpfc: Add additional debugfs support for CMF
   Add debugfs support for CMF parameters
 svn: r82144
  bz: 250206 250237
   Coverity: CID 19805 Fix memory illegal access
 svn: r82349
  bz: 250454 250465

  0009-lpfc-Update-lpfc-version-to-14.0.0.4.patch
commit4437503bfbec2f02b41b2492520fe627715889a7

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1956982

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.4 for Ubuntu 22.04

Status in linux package in Ubuntu:
  New

Bug description:
  Please integrate this customer critical/reported fix that was submitted as a 
stand along patch:
  Accepted 11/29/21:

  Applied to 5.16/scsi-fixes, thanks!

  [1/1] lpfc: Fix nonrecovery of remote ports following an unsolicited LOGO
https://git.kernel.org/mkp/scsi/c/0956ba63bd94

  As well as this latest set of bug fix patches accepted upstream
  12/6/2021:

  scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
commitf0d3919697492950f57a26a1093aee53880d669d
  scsi: lpfc: Change return code on I/Os received during link bounce
commit2e81b1a374da5d6024208c16c4a5224a70cafa64
  scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
commit7576d48c64f36f6fea9df2882f710a474fa35f40
  scsi: lpfc: Fix NPIV port deletion crash
commit

[Kernel-packages] [Bug 1951111] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.3 for Ubuntu 22.04

2021-11-16 Thread Laurie Barry
Please note that this patch includes fixes needed by IBMp for it's
upcoming Broadcom Emulex HBA program.

Thank you
Laurie Barry

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/195

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.3 for Ubuntu 22.04

Status in linux package in Ubuntu:
  New

Bug description:
  The purpose of this bug is to track the incremental patches needed in
  Ubuntu 22.04 for the Broadcom Emulex FC HBA lpfc driver that are
  committed to the 5.16 upstream kernel and not part of the 5.15 kernel
  that 22.04 is rebased to.

  Please integrate the following patches from the 5.16 kernel per James
  Smart the lpfc maintainter.

  James Smart
  Fri, Nov 12, 2:31 PM (4 days ago)
  to me, Dick, Justin, Teresa

  I would argue to take all of the patches in the following list
  (14.0.0.2 & 14.0.0.3 & a mbx cmd failure issue)

  -- james

  
  Applied to 5.16/scsi-queue, thanks!

  [1/8] lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to 
driver_resource_setup
  https://git.kernel.org/mkp/scsi/c/a516074c2026
  [2/8] lpfc: Wait for successful restart of SLI3 adapter during host sg_reset
  https://git.kernel.org/mkp/scsi/c/d305c253af69
  [3/8] lpfc: Correct sysfs reporting of loop support after SFP status change
  https://git.kernel.org/mkp/scsi/c/7a1dda943630
  [4/8] lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
  https://git.kernel.org/mkp/scsi/c/79b20beccea3
  [5/8] lpfc: Allow PLOGI retry if previous PLOGI was aborted
  https://git.kernel.org/mkp/scsi/c/15af02d8a585
  [6/8] lpfc: Fix link down processing to address NULL pointer dereference
  https://git.kernel.org/mkp/scsi/c/1854f53ccd88
  [7/8] lpfc: Allow fabric node recovery if recovery is in progress before 
devloss
  https://git.kernel.org/mkp/scsi/c/af984c87293b
  [8/8] lpfc: Update lpfc version to 14.0.0.3
  https://git.kernel.org/mkp/scsi/c/83c3a7beaef7

  Applied to 5.16/scsi-queue, thanks!

  [1/1] lpfc: Fix mailbox command failure during driver initialization
  https://git.kernel.org/mkp/scsi/c/efe1dc571a5b

  
  Applied to 5.16/scsi-queue, thanks!

  [01/14] lpfc: Fix list_add corruption in lpfc_drain_txq
  https://git.kernel.org/mkp/scsi/c/99154581b05c
  [02/14] lpfc: Don't release final kref on Fport node while ABTS outstanding
  https://git.kernel.org/mkp/scsi/c/982fc3965d13
  [03/14] lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT
  https://git.kernel.org/mkp/scsi/c/20d2279f90ce
  [04/14] lpfc: Fix hang on unload due to stuck fport node
  https://git.kernel.org/mkp/scsi/c/88f7702984e6
  [05/14] lpfc: Fix rediscovery of tape device after issue lip
  https://git.kernel.org/mkp/scsi/c/3a874488d2e9
  [06/14] lpfc: Don't remove ndlp on PRLI errors in P2P mode
  https://git.kernel.org/mkp/scsi/c/a864ee709bc0
  [07/14] lpfc: Fix NVME I/O failover to non-optimized path
  https://git.kernel.org/mkp/scsi/c/b507357f7917
  [08/14] lpfc: Fix FCP I/O flush functionality for TMF routines
  https://git.kernel.org/mkp/scsi/c/cd8a36a90bab
  [09/14] lpfc: Fix EEH support for NVME I/O
  https://git.kernel.org/mkp/scsi/c/25ac2c970be3
  [10/14] lpfc: Adjust bytes received vales during cmf timer interval
  https://git.kernel.org/mkp/scsi/c/d5ac69b332d8
  [11/14] lpfc: Fix I/O block after enabling managed congestion mode
  https://git.kernel.org/mkp/scsi/c/3ea998cbf9e7
  [12/14] lpfc: Zero CGN stats only during initial driver load and stat reset
  https://git.kernel.org/mkp/scsi/c/afd63fa51149
  [13/14] lpfc: Improve PBDE checks during SGL processing
  https://git.kernel.org/mkp/scsi/c/315b3fd13521
  [14/14] lpfc: Update lpfc version to 14.0.0.2
  https://git.kernel.org/mkp/scsi/c/0d6b26795bd2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/195/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1951111] [NEW] Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.3 for Ubuntu 22.04

2021-11-16 Thread Laurie Barry
Public bug reported:

The purpose of this bug is to track the incremental patches needed in
Ubuntu 22.04 for the Broadcom Emulex FC HBA lpfc driver that are
committed to the 5.16 upstream kernel and not part of the 5.15 kernel
that 22.04 is rebased to.

Please integrate the following patches from the 5.16 kernel per James
Smart the lpfc maintainter.

James Smart
Fri, Nov 12, 2:31 PM (4 days ago)
to me, Dick, Justin, Teresa

I would argue to take all of the patches in the following list
(14.0.0.2 & 14.0.0.3 & a mbx cmd failure issue)

-- james


Applied to 5.16/scsi-queue, thanks!

[1/8] lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to 
driver_resource_setup
https://git.kernel.org/mkp/scsi/c/a516074c2026
[2/8] lpfc: Wait for successful restart of SLI3 adapter during host sg_reset
https://git.kernel.org/mkp/scsi/c/d305c253af69
[3/8] lpfc: Correct sysfs reporting of loop support after SFP status change
https://git.kernel.org/mkp/scsi/c/7a1dda943630
[4/8] lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
https://git.kernel.org/mkp/scsi/c/79b20beccea3
[5/8] lpfc: Allow PLOGI retry if previous PLOGI was aborted
https://git.kernel.org/mkp/scsi/c/15af02d8a585
[6/8] lpfc: Fix link down processing to address NULL pointer dereference
https://git.kernel.org/mkp/scsi/c/1854f53ccd88
[7/8] lpfc: Allow fabric node recovery if recovery is in progress before devloss
https://git.kernel.org/mkp/scsi/c/af984c87293b
[8/8] lpfc: Update lpfc version to 14.0.0.3
https://git.kernel.org/mkp/scsi/c/83c3a7beaef7

Applied to 5.16/scsi-queue, thanks!

[1/1] lpfc: Fix mailbox command failure during driver initialization
https://git.kernel.org/mkp/scsi/c/efe1dc571a5b


Applied to 5.16/scsi-queue, thanks!

[01/14] lpfc: Fix list_add corruption in lpfc_drain_txq
https://git.kernel.org/mkp/scsi/c/99154581b05c
[02/14] lpfc: Don't release final kref on Fport node while ABTS outstanding
https://git.kernel.org/mkp/scsi/c/982fc3965d13
[03/14] lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT
https://git.kernel.org/mkp/scsi/c/20d2279f90ce
[04/14] lpfc: Fix hang on unload due to stuck fport node
https://git.kernel.org/mkp/scsi/c/88f7702984e6
[05/14] lpfc: Fix rediscovery of tape device after issue lip
https://git.kernel.org/mkp/scsi/c/3a874488d2e9
[06/14] lpfc: Don't remove ndlp on PRLI errors in P2P mode
https://git.kernel.org/mkp/scsi/c/a864ee709bc0
[07/14] lpfc: Fix NVME I/O failover to non-optimized path
https://git.kernel.org/mkp/scsi/c/b507357f7917
[08/14] lpfc: Fix FCP I/O flush functionality for TMF routines
https://git.kernel.org/mkp/scsi/c/cd8a36a90bab
[09/14] lpfc: Fix EEH support for NVME I/O
https://git.kernel.org/mkp/scsi/c/25ac2c970be3
[10/14] lpfc: Adjust bytes received vales during cmf timer interval
https://git.kernel.org/mkp/scsi/c/d5ac69b332d8
[11/14] lpfc: Fix I/O block after enabling managed congestion mode
https://git.kernel.org/mkp/scsi/c/3ea998cbf9e7
[12/14] lpfc: Zero CGN stats only during initial driver load and stat reset
https://git.kernel.org/mkp/scsi/c/afd63fa51149
[13/14] lpfc: Improve PBDE checks during SGL processing
https://git.kernel.org/mkp/scsi/c/315b3fd13521
[14/14] lpfc: Update lpfc version to 14.0.0.2
https://git.kernel.org/mkp/scsi/c/0d6b26795bd2

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/195

Title:
  Update Broadcom Emulex FC HBA lpfc driver to 14.0.0.3 for Ubuntu 22.04

Status in linux package in Ubuntu:
  New

Bug description:
  The purpose of this bug is to track the incremental patches needed in
  Ubuntu 22.04 for the Broadcom Emulex FC HBA lpfc driver that are
  committed to the 5.16 upstream kernel and not part of the 5.15 kernel
  that 22.04 is rebased to.

  Please integrate the following patches from the 5.16 kernel per James
  Smart the lpfc maintainter.

  James Smart
  Fri, Nov 12, 2:31 PM (4 days ago)
  to me, Dick, Justin, Teresa

  I would argue to take all of the patches in the following list
  (14.0.0.2 & 14.0.0.3 & a mbx cmd failure issue)

  -- james

  
  Applied to 5.16/scsi-queue, thanks!

  [1/8] lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to 
driver_resource_setup
  https://git.kernel.org/mkp/scsi/c/a516074c2026
  [2/8] lpfc: Wait for successful restart of SLI3 adapter during host sg_reset
  https://git.kernel.org/mkp/scsi/c/d305c253af69
  [3/8] lpfc: Correct sysfs reporting of loop support after SFP status change
  https://git.kernel.org/mkp/scsi/c/7a1dda943630
  [4/8] lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
  https://git.kernel.org/mkp/scsi/c/79b20beccea3
  [5/8] lpfc: Allow PLOGI retry if previous PLOGI was aborted
  https://git.kernel.org/mkp/scsi/c/15af02d8a585
  [6/8] lpfc: Fix link down processing to address NULL pointer dereference
  https://git.kernel.org/mkp/scsi/c/1854f53ccd88
  [7/8] lpfc: Allow fabric node recovery if recovery is in 

[Kernel-packages] [Bug 1883312] [NEW] NVMe FC Auto-connect is not working for Ubuntu 20.04

2020-06-12 Thread laurie barry
Public bug reported:

Jeff,

Please update Ubuntu 20.04 to from nvme-cli 1.9 to nvme-cli 1.10.1.  1.9
autoconnect is not working.

thank you
Laurie
--

Auto-connect is not working for Ubuntu 20.04. However manual nvme discover and
connect commands works.

root@ubuntu2004:~# uname -a
Linux ubuntu2004 5.4.0-25-generic #29-Ubuntu SMP Fri Apr 17 15:06:57 UTC 2020
x86_64 x86_64 x86_64 GNU/Linux

root@ubuntu2004:~# nvme version
nvme version 1.9

root@ubuntu2004:~# cat /sys/module/lpfc/version
0:12.6.0.4

root@ubuntu2004:~# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/;
SUPPORT_URL="https://help.ubuntu.com/;
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/;
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy;
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
root@ubuntu2004:~#

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1883312

Title:
  NVMe FC Auto-connect is not working for Ubuntu 20.04

Status in linux package in Ubuntu:
  New

Bug description:
  Jeff,

  Please update Ubuntu 20.04 to from nvme-cli 1.9 to nvme-cli 1.10.1.
  1.9 autoconnect is not working.

  thank you
  Laurie
  --

  Auto-connect is not working for Ubuntu 20.04. However manual nvme discover and
  connect commands works.

  root@ubuntu2004:~# uname -a
  Linux ubuntu2004 5.4.0-25-generic #29-Ubuntu SMP Fri Apr 17 15:06:57 UTC 2020
  x86_64 x86_64 x86_64 GNU/Linux

  root@ubuntu2004:~# nvme version
  nvme version 1.9

  root@ubuntu2004:~# cat /sys/module/lpfc/version
  0:12.6.0.4

  root@ubuntu2004:~# cat /etc/os-release
  NAME="Ubuntu"
  VERSION="20.04 LTS (Focal Fossa)"
  ID=ubuntu
  ID_LIKE=debian
  PRETTY_NAME="Ubuntu 20.04 LTS"
  VERSION_ID="20.04"
  HOME_URL="https://www.ubuntu.com/;
  SUPPORT_URL="https://help.ubuntu.com/;
  BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/;
  
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy;
  VERSION_CODENAME=focal
  UBUNTU_CODENAME=focal
  root@ubuntu2004:~#

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1883312/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1855303] Re: Update Broadcom Emulex lpfc driver in 5.4 to 12.6.0.x from 5.5

2020-03-30 Thread laurie barry
Jeff - is there a date by when we'll see a kernel we can run through our
test group?

thank you and be well
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1855303

Title:
  Update Broadcom Emulex lpfc driver in 5.4 to 12.6.0.x from 5.5

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Focal:
  In Progress

Bug description:
  [IMPACT]

  This is related to bug
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1856340

  both patch sets are needed to make up
  This is a massive number of updates by Broadcom to the lpfc driver that 
didn't make 5.4 in time.  As 20.04 is an LTS release with expected hardware 
support for 5 years, we need to ensure as much hardware support lands as 
possible to support server vendors over the next couple years.

  Broadcom has updated the lpfc driver to version 12.6.0.2 in 5.5.  The
  version in focal is 12.2.0.3 and missing several bug fixes and
  hardware support additions.

  Please update the driver in focal appropriately.

  [FIXES]
  eede4970fb6c29f2056d7d016a3764c90e9d8a65 scsi: lpfc: size cpu map by
  last cpu id set
  4583a4f66b323c6e4d774be2649e83a4e7c7b78c scsi: lpfc: use hdwq assigned
  cpu for allocation
  3b294c0fb910dc91250abab574e85c9c1957c795 scsi: lpfc: Update lpfc version
  to 12.6.0.2
  542ddc9b346984cb5bbc2a923d3f3f27ae961ffa scsi: lpfc: revise nvme max
  queues to be hdwq count
  bc227dde0d8b687aa525d01b0df5556d4d37eca3 scsi: lpfc: Initialize cpu_map
  for not present cpus
  d480e57809a04a3b9e755c0bdd43e10a9f12 scsi: lpfc: fix inlining of
  lpfc_sli4_cleanup_poll_list()
  6c6d59e0fe5b86cf273d6d744a6a9768c4ecc756 scsi: lpfc: fix: Coverity:
  lpfc_cmpl_els_rsp(): Null pointer dereferences
  6f23f8c5c9f1be4eb17c035129c80e49000c18a7 scsi: lpfc: fix: Coverity:
  lpfc_get_scsi_buf_s3(): Null pointer dereferences
  61951a6d3153b4482404b739be921a7459f8dc12 scsi: lpfc: Fix
  lpfc_cpumask_of_node_init()
  eea2d396aa57acb3607f79ef04c08c2c5166f3fa scsi: lpfc: Fix a kernel
  warning triggered by lpfc_sli4_enable_intr()
  765ab6cdac3b681952da0e22184bf6cf1ae41cf8 scsi: lpfc: Fix a kernel
  warning triggered by lpfc_get_sgl_per_hdwq()
  aff6ab9e7221c1b5d15418419b9797e5badd4aec scsi: lpfc: Update lpfc version
  to 12.6.0.1
  171f6c41949f6e9d5e09dcac842a10bf8dda8dcc scsi: lpfc: Add enablement of
  multiple adapter dumps
  dcaa213679387e95a315dca05c57dbb15273703c scsi: lpfc: Change default IRQ
  model on AMD architectures
  93a4d6f40198dffcca35d9a928c409f9290f1fe0 scsi: lpfc: Add registration
  for CPU Offline/Online events
  b9da814cd5f5bb93041a6e4dbc9c5149713186ff scsi: lpfc: Clarify FAWNN error
  message
  69641627c653464db46f3e3d8c438349be055670 scsi: lpfc: Sync with FC-NVMe-2
  SLER change to require Conf with SLER
  dda5bdf074da3782ff9e785ee50cd2a3f214d498 scsi: lpfc: Fix dynamic fw log
  enablement check
  2332e6e475b016e2026763f51333f84e2e6c57a3 scsi: lpfc: Fix unexpected
  error messages during RSCN handling
  6c1e803eac846f886cd35131e6516fc51a8414b9 scsi: lpfc: Fix kernel crash at
  lpfc_nvme_info_show during remote port bounce
  6bfb1620829825c01e1dcdd63b6a7700352babd9 scsi: lpfc: Fix configuration
  of BB credit recovery in service parameters
  7cfd5639d99bec0d27af089d0c8c114330e43a72 scsi: lpfc: Fix duplicate
  unreg_rpi error in port offline flow
  7b10db555257d1248398643a23e10cf36b50d516 scsi: lpfc: Make
  lpfc_debugfs_ras_log_data static
  c3e5aac3e2f501ad4fcb03fed0e32a6f009faea2 scsi: lpfc: Fix NULL check
  before mempool_destroy is not needed
  5792a0e81678da41f05bb724ebd20f134604fa15 scsi: lpfc: fix spelling error
  in MAGIC_NUMER_xxx
  9e2edb41c3d4cab6da0eedcc07ae04758af62ab8 scsi: lpfc: fix build error of
  lpfc_debugfs.c for vfree/vmalloc
  5314995e370e46ac12d12378544ad4575b6f6672 scsi: lpfc: lpfc_nvmet: Fix Use
  plain integer as NULL pointer
  2c7fb469024f0da98f4d078fcf570786ec87c384 scsi: lpfc: lpfc_attr: Fix Use
  plain integer as NULL pointer
  74acec655f560ef721c1e191732af2bcb094b537 scsi: lpfc: Update lpfc version
  to 12.6.0.0
  b4b3417cf6c8051f9f210cd694e6342fb008795c scsi: lpfc: Add additional
  discovery log messages
  83c6cb1ae8be6948b5fa43b2450a176dba80688b scsi: lpfc: Add FC-AL support
  to lpe32000 models
  e7d8595272553c27846946601b72e4c581f9712a scsi: lpfc: Add FA-WWN Async
  Event reporting
  b1dfa5411ea440f7a5bd65176259ffb3bfbdecf0 scsi: lpfc: Add log macros to
  allow print by serverity or verbosity setting
  95bfc6d8ad86a76c89f62bb466f740b0fc05a667 scsi: lpfc: Make FW logging
  dynamically configurable
  8156d378c4cbf8ca19df5d8f0c610ce6923b61e2 scsi: lpfc: Revise interrupt
  coalescing for missing scenarios
  ea85a20cd54f3b09880f6c08994b059f0d114a11 scsi: lpfc: Remove lock
  contention target write path
  22770cbabf6bb77a397d9f11d41f97667dd0caa2 scsi: lpfc: Slight fast-path
  performance optimizations
  f84f8f93f01feb64fdda8dd6c72d1b7dc24ad11d scsi: lpfc: fix coverity error
 

[Kernel-packages] [Bug 1858840] Re: Vport creation leads to out of memory and server hung on Ubuntu 18.04.3 (5.0) on Broadcom FC HBAs

2020-02-24 Thread laurie barry
Ignore comment #5, that was intended for a different bug and added in
error.

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1858840

Title:
  Vport creation leads to out of memory and server hung on Ubuntu
  18.04.3 (5.0) on Broadcom FC HBAs

Status in linux package in Ubuntu:
  Invalid

Bug description:
  Jeff,

  We have analyzed this issue and see that there are 3 missing patches
  required to fix this problem.  Otherwise vport creation >3 (depending
  on the customers configuration) will result in a hang for FC or
  NVMe/FC adapters.

  Please pull these changes into the next hardware release.

  These are the missing commits:
  959239d [scsi] scsi: core: avoid pre-allocating big SGL for data
  5418f2f [scsi] scsi: core: avoid pre-allocating big SGL for protection 
information
  250f285 [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool

  Laurie
  -
  CONFIGURATION DETAILS 
  Host OS with Support Pack  - Ubuntu 18.04.3 - HWE ()
  Guest/VM OS Details- 
  System(s) Under Test   - IBM x3650 M4
  Adapter(s) Under Test  - Prism 1-port
  IPL Name   - 
  Active Profile ID  -
  Network Configuration  - 
  SAN Configuration  - 
  OneCapture file attached   - 

  
  BUG REPRODUCTION DETAILS  
  Test Case ID or ATID - 
  Reproducibility of Bug - Always
  Last Known Working Build   - 
  Time to Reproduce Bug  - 5 mins
  Steps To Reproduce Bug - 

  Create 126 vports on Prism adapter, observe that server goes out of memory and
  hung.

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G1.7G 13G1.3M299M 
13G
  Swap:  2.0G  0B2.0G

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G2.1G 12G1.3M299M 
12G
  Swap:  2.0G  0B2.0G

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G6.1G8.7G1.5M301M
8.7G
  Swap:  2.0G  0B2.0G

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G 13G1.4G1.6M303M
1.4G
  Swap:  2.0G  0B2.0G

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G 14G523M1.7M303M
528M
  Swap:  2.0G  0B2.0G

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G 14G147M 96K 48M
5.0M
  Swap:  2.0G 38M2.0G

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G 14G145M 96K 49M
3.6M
  Swap:  2.0G 38M2.0G

  Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.166689] scsi host112: Emulex
  LPe36000 32Gb PCIe Fibre Channel Adapter on PCI bus 11 device 00 irq 26 port 0
  Logical Link Speed: 8000 Mbps PCI resettable
  Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.233464] lpfc :11:00.0:
  0:(111):1825 Vport Created.
  Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.234071] scsi host1: vport-1:0-110
  created via shost1 channel 0
  Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.698396] scsi host113: Emulex
  LPe36000 32Gb PCIe Fibre Channel Adapter on PCI bus 11 device 00 irq 26 port 0
  Logical Link Speed: 8000 Mbps PCI resettable
  Nov 28 05:37:30 ubuntu18043 kernel: [ 1523.862582] lpfc :11:00.0:
  0:(112):1825 Vport Created.
  Nov 28 05:37:30 ubuntu18043 kernel: [ 1523.863142] scsi host1: vport-1:0-111
  created via shost1 channel 0
  Nov 28 05:37:31 ubuntu18043 kernel: [ 1525.097335] scsi host114: Emulex
  LPe36000 32Gb PCIe Fibre Channel Adapter on PCI bus 11 device 00 irq 26 port 0
  Logical Link Speed: 8000 Mbps PCI resettable

  After creating 111 vports, server ran out of memory.

  As server is in hung state, no Crash dump got collected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1858840/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1855303] Re: Update Broadcom Emulex lpfc driver in 5.4 to 12.6.0.x from 5.5

2020-02-24 Thread laurie barry
Jeff,

I just realized I updated the wrong bug...here's the list of additional
patches we'll need to include to update 20.04 to the latest upstream for
lpfc.  There's one additional kernel patch we need you to include below
please.

thx
Laurie


Here is the list of additional patch commit ids that would be used to update 
from 12.6.0.2 (end of list in 
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1855303) to 12.6.0.3 and 
12.6.0.4 and to add FPIN/mpio support:
scsi: lpfc: Fix incomplete NVME discovery when target
commit 3ec5ec408ca633e17d3483e8b806c9fa447e19cc

scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration
commit d4e9ddd5ae8f26c521692283c7cbedc7e9881529

scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp
commit a0c94c5ef874b214305cca965acc7edc27bb69a6

scsi: lpfc: Fix Fabric hostname registration if system hostname changes
commit 3712967ea7f2d3793ae2a39e9eae2df111d770b5

scsi: lpfc: Fix ras_log via debugfs
commit 25d4132f95c25e6f78a94666a1e067291272888a

scsi: lpfc: Fix disablement of FC-AL on lpe35000 models
commit 265fb8efca11eee1ffe8edd2bc0a9fbf31b6b84e

scsi: lpfc: Fix unmap of dpp bars affecting next driver load
commit b88d705fa037b222ecdd5de867132ae25403fe48

scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates
commit 78a7872570fbeed44e7362354619b403c6e6de1e

scsi: lpfc: Fix improper flag check for IO type
commit f44ccecf36581a2030313e979127013f9d455d3a

scsi: lpfc: Update lpfc version to 12.6.0.3
commit e627554eedcfac83bb2ba073adf711a13049273a



scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
commit9c75a0dee87b2bad80d381ad9fa8ef90847d3a1d

scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path
commit89cc9dba63c91a6c796dc46342c1d57c82c9b0cd

scsi: lpfc: Fix broken Credit Recovery after driver load
commit692fc8380ca0f9185e75e01a74357d2cf3083743

scsi: lpfc: Fix registration of ELS type support in fdmi
commit0f74f70cb674e3b8712e896863ad85db4d193d46

scsi: lpfc: Fix release of hwq to clear the eq relationship
commit01034e708a353fed29963d084c35d58785a317a6

scsi: lpfc: Fix compiler warning on frame size
commit3cd50eac891db354e945bf9898726e163a19560e

scsi: lpfc: Fix coverity errors in fmdi attribute handling
commit3ad04f4f0ad75ad4e7d886133f673d9fe20aa9c4

scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS)
commit8d9fae72109e9921f52be342007b4c78490ea4fe

scsi: lpfc: Clean up hba max_lun_queue_depth checks
commit20d674a4bf64acf54eadc7215ea32b88a3a7687e

scsi: lpfc: Update lpfc version to 12.6.0.4
commit35817310d9e05e666dbd242750008dad33ed8992

scsi: lpfc: Copyright updates for 12.6.0.4 patches
commitfd6cc30f341fea14bac45bf1c5c9d10702c18a9d

---

This one--> scsi: fc: Update Descriptor definition and add RDF and Link 
Integrity FPINs
commit73ec6d2748dc35db2b32cf3c182a27c4a0837b9b

scsi: lpfc: add RDF registration and Link Integrity FPIN logging
commitdf3fe76658ed47617741819a501e2bd2ae446962

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1855303

Title:
  Update Broadcom Emulex lpfc driver in 5.4 to 12.6.0.x from 5.5

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  This is a massive number of updates by Broadcom to the lpfc driver
  that didn't make 5.4 in time.  As 20.04 is an LTS release with
  expected hardware support for 5 years, we need to ensure as much
  hardware support lands as possible to support server vendors over the
  next couple years.

  Broadcom has updated the lpfc driver to version 12.6.0.2 in 5.5.  The
  version in focal is 12.2.0.3 and missing several bug fixes and
  hardware support additions.  Given the number of patches missing in
  Focal, and that they all apply to a single driver, it may be easiest
  to just pick the version in 5.5 fully, rather than apply so many
  patches to the 5.4 tree, but that's just a suggestion.

  Please update the driver in focal appropriately.

  eede4970fb6c29f2056d7d016a3764c90e9d8a65 scsi: lpfc: size cpu map by
  last cpu id set
  4583a4f66b323c6e4d774be2649e83a4e7c7b78c scsi: lpfc: use hdwq assigned
  cpu for allocation
  3b294c0fb910dc91250abab574e85c9c1957c795 scsi: lpfc: Update lpfc version
  to 12.6.0.2
  542ddc9b346984cb5bbc2a923d3f3f27ae961ffa scsi: lpfc: revise nvme max
  queues to be hdwq count
  bc227dde0d8b687aa525d01b0df5556d4d37eca3 scsi: lpfc: Initialize cpu_map
  for not present cpus
  d480e57809a04a3b9e755c0bdd43e10a9f12 scsi: lpfc: fix inlining of
  lpfc_sli4_cleanup_poll_list()
  6c6d59e0fe5b86cf273d6d744a6a9768c4ecc756 scsi: lpfc: fix: Coverity:
  lpfc_cmpl_els_rsp(): Null pointer dereferences
  6f23f8c5c9f1be4eb17c035129c80e49000c18a7 scsi: lpfc: fix: Coverity:
  lpfc_get_scsi_buf_s3(): Null pointer dereferences
  61951a6d3153b4482404b739be921a7459f8dc12 scsi: lpfc: Fix
  

[Kernel-packages] [Bug 1858840] Re: Vport creation leads to out of memory and server hung on Ubuntu 18.04.3 (5.0) on Broadcom FC HBAs

2020-02-24 Thread laurie barry
Jeff,

We have a few more patches required to bring out driver up to date with
upstream.  Looks like there's 1 additional kernel patch we'll need you
to integrate before getting us a pointer to a kernel we can then apply
our lpfc driver patches to.  See the additional patches we need to bring
us up to date since we first filed this bug.

thx
Laurie

Here is the list of additional patch commit ids that would be used to
update from 12.6.0.2 (end of list in
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1855303) to
12.6.0.3 and 12.6.0.4 and to add FPIN/mpio support:

scsi: lpfc: Fix incomplete NVME discovery when target
commit 3ec5ec408ca633e17d3483e8b806c9fa447e19cc

scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration
commit d4e9ddd5ae8f26c521692283c7cbedc7e9881529

scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp
commit a0c94c5ef874b214305cca965acc7edc27bb69a6

scsi: lpfc: Fix Fabric hostname registration if system hostname changes
commit 3712967ea7f2d3793ae2a39e9eae2df111d770b5

scsi: lpfc: Fix ras_log via debugfs
commit 25d4132f95c25e6f78a94666a1e067291272888a

scsi: lpfc: Fix disablement of FC-AL on lpe35000 models
commit 265fb8efca11eee1ffe8edd2bc0a9fbf31b6b84e

scsi: lpfc: Fix unmap of dpp bars affecting next driver load
commit b88d705fa037b222ecdd5de867132ae25403fe48

scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates
commit 78a7872570fbeed44e7362354619b403c6e6de1e

scsi: lpfc: Fix improper flag check for IO type
commit f44ccecf36581a2030313e979127013f9d455d3a

scsi: lpfc: Update lpfc version to 12.6.0.3
commit e627554eedcfac83bb2ba073adf711a13049273a



scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
commit9c75a0dee87b2bad80d381ad9fa8ef90847d3a1d

scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path
commit89cc9dba63c91a6c796dc46342c1d57c82c9b0cd

scsi: lpfc: Fix broken Credit Recovery after driver load
commit692fc8380ca0f9185e75e01a74357d2cf3083743

scsi: lpfc: Fix registration of ELS type support in fdmi
commit0f74f70cb674e3b8712e896863ad85db4d193d46

scsi: lpfc: Fix release of hwq to clear the eq relationship
commit01034e708a353fed29963d084c35d58785a317a6

scsi: lpfc: Fix compiler warning on frame size
commit3cd50eac891db354e945bf9898726e163a19560e

scsi: lpfc: Fix coverity errors in fmdi attribute handling
commit3ad04f4f0ad75ad4e7d886133f673d9fe20aa9c4

scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS)
commit8d9fae72109e9921f52be342007b4c78490ea4fe

scsi: lpfc: Clean up hba max_lun_queue_depth checks
commit20d674a4bf64acf54eadc7215ea32b88a3a7687e

scsi: lpfc: Update lpfc version to 12.6.0.4
commit35817310d9e05e666dbd242750008dad33ed8992

scsi: lpfc: Copyright updates for 12.6.0.4 patches
commitfd6cc30f341fea14bac45bf1c5c9d10702c18a9d

---

This is the one we need you to add --> scsi: fc: Update Descriptor definition 
and add RDF and Link Integrity FPINs
commit73ec6d2748dc35db2b32cf3c182a27c4a0837b9b

scsi: lpfc: add RDF registration and Link Integrity FPIN logging
commitdf3fe76658ed47617741819a501e2bd2ae446962

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1858840

Title:
  Vport creation leads to out of memory and server hung on Ubuntu
  18.04.3 (5.0) on Broadcom FC HBAs

Status in linux package in Ubuntu:
  Invalid

Bug description:
  Jeff,

  We have analyzed this issue and see that there are 3 missing patches
  required to fix this problem.  Otherwise vport creation >3 (depending
  on the customers configuration) will result in a hang for FC or
  NVMe/FC adapters.

  Please pull these changes into the next hardware release.

  These are the missing commits:
  959239d [scsi] scsi: core: avoid pre-allocating big SGL for data
  5418f2f [scsi] scsi: core: avoid pre-allocating big SGL for protection 
information
  250f285 [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool

  Laurie
  -
  CONFIGURATION DETAILS 
  Host OS with Support Pack  - Ubuntu 18.04.3 - HWE ()
  Guest/VM OS Details- 
  System(s) Under Test   - IBM x3650 M4
  Adapter(s) Under Test  - Prism 1-port
  IPL Name   - 
  Active Profile ID  -
  Network Configuration  - 
  SAN Configuration  - 
  OneCapture file attached   - 

  
  BUG REPRODUCTION DETAILS  
  Test Case ID or ATID - 
  Reproducibility of Bug - Always
  Last Known Working Build   - 
  Time to Reproduce Bug  - 5 mins
  Steps To Reproduce Bug - 

  Create 126 vports on Prism adapter, observe that server goes out of memory and
  hung.

  root@ubuntu18043:~# free -h
totalusedfree  shared  buff/cache   
available
  Mem:15G1.7G 13G1.3M299M 
13G
  Swap:  2.0G  0B2.0G

  

[Kernel-packages] [Bug 1858840] [NEW] Vport creation leads to out of memory and server hung on Ubuntu 18.04.3 on Broadcom FC HBAs

2020-01-08 Thread laurie barry
Public bug reported:

Jeff,

We have analyzed this issue and see that there are 3 missing patches
required to fix this problem.  Otherwise vport creation >3 (depending on
the customers configuration) will result in a hang for FC or NVMe/FC
adapters.

Please pull these changes into the next hardware release.

These are the missing commits:
959239d [scsi] scsi: core: avoid pre-allocating big SGL for data
5418f2f [scsi] scsi: core: avoid pre-allocating big SGL for protection 
information
250f285 [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool

Laurie
-
CONFIGURATION DETAILS 
Host OS with Support Pack  - Ubuntu 18.04.3 - HWE ()
Guest/VM OS Details- 
System(s) Under Test   - IBM x3650 M4
Adapter(s) Under Test  - Prism 1-port
IPL Name   - 
Active Profile ID  -
Network Configuration  - 
SAN Configuration  - 
OneCapture file attached   - 


BUG REPRODUCTION DETAILS  
Test Case ID or ATID - 
Reproducibility of Bug - Always
Last Known Working Build   - 
Time to Reproduce Bug  - 5 mins
Steps To Reproduce Bug - 

Create 126 vports on Prism adapter, observe that server goes out of memory and
hung.

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G1.7G 13G1.3M299M 13G
Swap:  2.0G  0B2.0G

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G2.1G 12G1.3M299M 12G
Swap:  2.0G  0B2.0G

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G6.1G8.7G1.5M301M8.7G
Swap:  2.0G  0B2.0G

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G 13G1.4G1.6M303M1.4G
Swap:  2.0G  0B2.0G

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G 14G523M1.7M303M528M
Swap:  2.0G  0B2.0G

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G 14G147M 96K 48M5.0M
Swap:  2.0G 38M2.0G

root@ubuntu18043:~# free -h
  totalusedfree  shared  buff/cache   available
Mem:15G 14G145M 96K 49M3.6M
Swap:  2.0G 38M2.0G

Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.166689] scsi host112: Emulex
LPe36000 32Gb PCIe Fibre Channel Adapter on PCI bus 11 device 00 irq 26 port 0
Logical Link Speed: 8000 Mbps PCI resettable
Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.233464] lpfc :11:00.0:
0:(111):1825 Vport Created.
Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.234071] scsi host1: vport-1:0-110
created via shost1 channel 0
Nov 28 05:37:29 ubuntu18043 kernel: [ 1523.698396] scsi host113: Emulex
LPe36000 32Gb PCIe Fibre Channel Adapter on PCI bus 11 device 00 irq 26 port 0
Logical Link Speed: 8000 Mbps PCI resettable
Nov 28 05:37:30 ubuntu18043 kernel: [ 1523.862582] lpfc :11:00.0:
0:(112):1825 Vport Created.
Nov 28 05:37:30 ubuntu18043 kernel: [ 1523.863142] scsi host1: vport-1:0-111
created via shost1 channel 0
Nov 28 05:37:31 ubuntu18043 kernel: [ 1525.097335] scsi host114: Emulex
LPe36000 32Gb PCIe Fibre Channel Adapter on PCI bus 11 device 00 irq 26 port 0
Logical Link Speed: 8000 Mbps PCI resettable

After creating 111 vports, server ran out of memory.

As server is in hung state, no Crash dump got collected.

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1858840

Title:
  Vport creation leads to out of memory and server hung on Ubuntu
  18.04.3 on Broadcom FC HBAs

Status in linux package in Ubuntu:
  New

Bug description:
  Jeff,

  We have analyzed this issue and see that there are 3 missing patches
  required to fix this problem.  Otherwise vport creation >3 (depending
  on the customers configuration) will result in a hang for FC or
  NVMe/FC adapters.

  Please pull these changes into the next hardware release.

  These are the missing commits:
  959239d [scsi] scsi: core: avoid pre-allocating big SGL for data
  5418f2f [scsi] scsi: core: avoid pre-allocating big SGL for protection 
information
  250f285 [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool

  Laurie
  

[Kernel-packages] [Bug 1856340] [NEW] Update 20.0.4 NVMe Core, NVMe FC Transport and nvme-cli for Broadcom Emulex lpfc driver 12.6.0.x dependencies

2019-12-13 Thread laurie barry
Public bug reported:

Jeff,

Here are the kernel and cli updates we discussed in email related to
LaunchPad Bug 1855303 to have a complete Broadcom Emulex FC lpfc
12.6.0.x solution.

Please pull these into Ubuntu 20.04.

Thank you
Laurie

Expected that ubuntu is pulling in kernel v5.4  as a base.  These would
go on top of that.

Additional patches recommended:   (   )
f16583614222 - Sep 27 2019 - nvme-fc: Sync nvme-fc header to FC-NVME-2
53b2b2f59967 - Sep 27 2019 - nvme-fc and nvmet-fc: sync with FC-NVME-2 header 
changes
44fbf3bb1ac3 - Sep 27 2019 - nvme-fc: Set new cmd set indicator in nvme-fc cmnd 
iu
7db394848ece - Sep 27 2019 - nvme-fc: clarify error messages
bcde5f0fc7d3 - Sep 27 2019 - nvme-fc: ensure association_id is cleared 
regardless of a Disconnect LS
48c9e85b2346 - Oct 14 2019 - nvme: resync include/linux/nvme.h with nvmecli
64fab7290dc3 - Oct 28 2019 - nvme: Fix parsing of ANA log page
863fbae929c7 - Nov 14 2019 - nvme_fc: add module to ops template to allow 
module references
c869e494ef8b - Nov 21 2019 - nvme-fc: fix double-free scenarios on hw queues

--
- nvme cli rev 1.9 or later must be installed in their system as well, so that 
auto-connect scripts for systemd are installed.
see https://github.com/linux-nvme/nvme-cli

- nvmetcli rev v0.7 or later should be installed in their system as well
see  http://git.infradead.org/users/hch/nvmetcli.git

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1856340

Title:
  Update 20.0.4 NVMe Core, NVMe FC Transport and nvme-cli for Broadcom
  Emulex lpfc driver 12.6.0.x dependencies

Status in linux package in Ubuntu:
  New

Bug description:
  Jeff,

  Here are the kernel and cli updates we discussed in email related to
  LaunchPad Bug 1855303 to have a complete Broadcom Emulex FC lpfc
  12.6.0.x solution.

  Please pull these into Ubuntu 20.04.

  Thank you
  Laurie

  Expected that ubuntu is pulling in kernel v5.4  as a base.  These
  would go on top of that.

  Additional patches recommended:   (   )
  f16583614222 - Sep 27 2019 - nvme-fc: Sync nvme-fc header to FC-NVME-2
  53b2b2f59967 - Sep 27 2019 - nvme-fc and nvmet-fc: sync with FC-NVME-2 header 
changes
  44fbf3bb1ac3 - Sep 27 2019 - nvme-fc: Set new cmd set indicator in nvme-fc 
cmnd iu
  7db394848ece - Sep 27 2019 - nvme-fc: clarify error messages
  bcde5f0fc7d3 - Sep 27 2019 - nvme-fc: ensure association_id is cleared 
regardless of a Disconnect LS
  48c9e85b2346 - Oct 14 2019 - nvme: resync include/linux/nvme.h with nvmecli
  64fab7290dc3 - Oct 28 2019 - nvme: Fix parsing of ANA log page
  863fbae929c7 - Nov 14 2019 - nvme_fc: add module to ops template to allow 
module references
  c869e494ef8b - Nov 21 2019 - nvme-fc: fix double-free scenarios on hw queues

  --
  - nvme cli rev 1.9 or later must be installed in their system as well, so 
that auto-connect scripts for systemd are installed.
  see https://github.com/linux-nvme/nvme-cli

  - nvmetcli rev v0.7 or later should be installed in their system as well
  see  http://git.infradead.org/users/hch/nvmetcli.git

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1856340/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1855303] Re: Update Broadcom Emulex lpfc driver in Ubuntu 20.0.4 to 12.6.0.x

2019-12-05 Thread laurie barry
There are many many bugs fixed in the proposed update to 19.04.  We are
not intending to supply all the logs for every fix we've already
resolved.

This request was submitted after discussions wiht Jeff Lane.

Marking Confirmed.

** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1855303

Title:
  Update Broadcom Emulex lpfc driver in Ubuntu 20.0.4 to 12.6.0.x

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Jeff,

  Here's the list of committed patches on top of your current git tree
  that we require for lpfc.  Please let me know what other information
  you require.  I'm working with James Smart to obtain the list of
  additional patch kernel dependencies needed and will file a separate
  launchpad bug for that.

  ---

  Dick Kennedy
  Wed, Dec 4, 9:23 AM (1 day ago)
  to me

  They can skip all the ones that say Merge, they should know that anyway. 
  I went all the way back to 12.2.0.3 so that they can see where their tree 
stopped.

  eede4970fb6c29f2056d7d016a3764c90e9d8a65 scsi: lpfc: size cpu map by
  last cpu id set
  4583a4f66b323c6e4d774be2649e83a4e7c7b78c scsi: lpfc: use hdwq assigned
  cpu for allocation
  3b294c0fb910dc91250abab574e85c9c1957c795 scsi: lpfc: Update lpfc version
  to 12.6.0.2
  542ddc9b346984cb5bbc2a923d3f3f27ae961ffa scsi: lpfc: revise nvme max
  queues to be hdwq count
  bc227dde0d8b687aa525d01b0df5556d4d37eca3 scsi: lpfc: Initialize cpu_map
  for not present cpus
  d480e57809a04a3b9e755c0bdd43e10a9f12 scsi: lpfc: fix inlining of
  lpfc_sli4_cleanup_poll_list()
  6c6d59e0fe5b86cf273d6d744a6a9768c4ecc756 scsi: lpfc: fix: Coverity:
  lpfc_cmpl_els_rsp(): Null pointer dereferences
  6f23f8c5c9f1be4eb17c035129c80e49000c18a7 scsi: lpfc: fix: Coverity:
  lpfc_get_scsi_buf_s3(): Null pointer dereferences
  61951a6d3153b4482404b739be921a7459f8dc12 scsi: lpfc: Fix
  lpfc_cpumask_of_node_init()
  eea2d396aa57acb3607f79ef04c08c2c5166f3fa scsi: lpfc: Fix a kernel
  warning triggered by lpfc_sli4_enable_intr()
  765ab6cdac3b681952da0e22184bf6cf1ae41cf8 scsi: lpfc: Fix a kernel
  warning triggered by lpfc_get_sgl_per_hdwq()
  aff6ab9e7221c1b5d15418419b9797e5badd4aec scsi: lpfc: Update lpfc version
  to 12.6.0.1
  171f6c41949f6e9d5e09dcac842a10bf8dda8dcc scsi: lpfc: Add enablement of
  multiple adapter dumps
  dcaa213679387e95a315dca05c57dbb15273703c scsi: lpfc: Change default IRQ
  model on AMD architectures
  93a4d6f40198dffcca35d9a928c409f9290f1fe0 scsi: lpfc: Add registration
  for CPU Offline/Online events
  b9da814cd5f5bb93041a6e4dbc9c5149713186ff scsi: lpfc: Clarify FAWNN error
  message
  69641627c653464db46f3e3d8c438349be055670 scsi: lpfc: Sync with FC-NVMe-2
  SLER change to require Conf with SLER
  dda5bdf074da3782ff9e785ee50cd2a3f214d498 scsi: lpfc: Fix dynamic fw log
  enablement check
  2332e6e475b016e2026763f51333f84e2e6c57a3 scsi: lpfc: Fix unexpected
  error messages during RSCN handling
  6c1e803eac846f886cd35131e6516fc51a8414b9 scsi: lpfc: Fix kernel crash at
  lpfc_nvme_info_show during remote port bounce
  6bfb1620829825c01e1dcdd63b6a7700352babd9 scsi: lpfc: Fix configuration
  of BB credit recovery in service parameters
  7cfd5639d99bec0d27af089d0c8c114330e43a72 scsi: lpfc: Fix duplicate
  unreg_rpi error in port offline flow
  7b10db555257d1248398643a23e10cf36b50d516 scsi: lpfc: Make
  lpfc_debugfs_ras_log_data static
  c3e5aac3e2f501ad4fcb03fed0e32a6f009faea2 scsi: lpfc: Fix NULL check
  before mempool_destroy is not needed
  5792a0e81678da41f05bb724ebd20f134604fa15 scsi: lpfc: fix spelling error
  in MAGIC_NUMER_xxx
  9e2edb41c3d4cab6da0eedcc07ae04758af62ab8 scsi: lpfc: fix build error of
  lpfc_debugfs.c for vfree/vmalloc
  5314995e370e46ac12d12378544ad4575b6f6672 scsi: lpfc: lpfc_nvmet: Fix Use
  plain integer as NULL pointer
  2c7fb469024f0da98f4d078fcf570786ec87c384 scsi: lpfc: lpfc_attr: Fix Use
  plain integer as NULL pointer
  74acec655f560ef721c1e191732af2bcb094b537 scsi: lpfc: Update lpfc version
  to 12.6.0.0
  b4b3417cf6c8051f9f210cd694e6342fb008795c scsi: lpfc: Add additional
  discovery log messages
  83c6cb1ae8be6948b5fa43b2450a176dba80688b scsi: lpfc: Add FC-AL support
  to lpe32000 models
  e7d8595272553c27846946601b72e4c581f9712a scsi: lpfc: Add FA-WWN Async
  Event reporting
  b1dfa5411ea440f7a5bd65176259ffb3bfbdecf0 scsi: lpfc: Add log macros to
  allow print by serverity or verbosity setting
  95bfc6d8ad86a76c89f62bb466f740b0fc05a667 scsi: lpfc: Make FW logging
  dynamically configurable
  8156d378c4cbf8ca19df5d8f0c610ce6923b61e2 scsi: lpfc: Revise interrupt
  coalescing for missing scenarios
  ea85a20cd54f3b09880f6c08994b059f0d114a11 scsi: lpfc: Remove lock
  contention target write path
  22770cbabf6bb77a397d9f11d41f97667dd0caa2 scsi: lpfc: Slight fast-path
  performance optimizations
  f84f8f93f01feb64fdda8dd6c72d1b7dc24ad11d 

[Kernel-packages] [Bug 1855303] [NEW] Update Broadcom Emulex lpfc driver in Ubuntu 20.0.4 to 12.6.0.x

2019-12-05 Thread laurie barry
Public bug reported:

Jeff,

Here's the list of committed patches on top of your current git tree
that we require for lpfc.  Please let me know what other information you
require.  I'm working with James Smart to obtain the list of additional
patch kernel dependencies needed and will file a separate launchpad bug
for that.

---

Dick Kennedy
Wed, Dec 4, 9:23 AM (1 day ago)
to me

They can skip all the ones that say Merge, they should know that anyway. 
I went all the way back to 12.2.0.3 so that they can see where their tree 
stopped.

eede4970fb6c29f2056d7d016a3764c90e9d8a65 scsi: lpfc: size cpu map by
last cpu id set
4583a4f66b323c6e4d774be2649e83a4e7c7b78c scsi: lpfc: use hdwq assigned
cpu for allocation
3b294c0fb910dc91250abab574e85c9c1957c795 scsi: lpfc: Update lpfc version
to 12.6.0.2
542ddc9b346984cb5bbc2a923d3f3f27ae961ffa scsi: lpfc: revise nvme max
queues to be hdwq count
bc227dde0d8b687aa525d01b0df5556d4d37eca3 scsi: lpfc: Initialize cpu_map
for not present cpus
d480e57809a04a3b9e755c0bdd43e10a9f12 scsi: lpfc: fix inlining of
lpfc_sli4_cleanup_poll_list()
6c6d59e0fe5b86cf273d6d744a6a9768c4ecc756 scsi: lpfc: fix: Coverity:
lpfc_cmpl_els_rsp(): Null pointer dereferences
6f23f8c5c9f1be4eb17c035129c80e49000c18a7 scsi: lpfc: fix: Coverity:
lpfc_get_scsi_buf_s3(): Null pointer dereferences
61951a6d3153b4482404b739be921a7459f8dc12 scsi: lpfc: Fix
lpfc_cpumask_of_node_init()
eea2d396aa57acb3607f79ef04c08c2c5166f3fa scsi: lpfc: Fix a kernel
warning triggered by lpfc_sli4_enable_intr()
765ab6cdac3b681952da0e22184bf6cf1ae41cf8 scsi: lpfc: Fix a kernel
warning triggered by lpfc_get_sgl_per_hdwq()
aff6ab9e7221c1b5d15418419b9797e5badd4aec scsi: lpfc: Update lpfc version
to 12.6.0.1
171f6c41949f6e9d5e09dcac842a10bf8dda8dcc scsi: lpfc: Add enablement of
multiple adapter dumps
dcaa213679387e95a315dca05c57dbb15273703c scsi: lpfc: Change default IRQ
model on AMD architectures
93a4d6f40198dffcca35d9a928c409f9290f1fe0 scsi: lpfc: Add registration
for CPU Offline/Online events
b9da814cd5f5bb93041a6e4dbc9c5149713186ff scsi: lpfc: Clarify FAWNN error
message
69641627c653464db46f3e3d8c438349be055670 scsi: lpfc: Sync with FC-NVMe-2
SLER change to require Conf with SLER
dda5bdf074da3782ff9e785ee50cd2a3f214d498 scsi: lpfc: Fix dynamic fw log
enablement check
2332e6e475b016e2026763f51333f84e2e6c57a3 scsi: lpfc: Fix unexpected
error messages during RSCN handling
6c1e803eac846f886cd35131e6516fc51a8414b9 scsi: lpfc: Fix kernel crash at
lpfc_nvme_info_show during remote port bounce
6bfb1620829825c01e1dcdd63b6a7700352babd9 scsi: lpfc: Fix configuration
of BB credit recovery in service parameters
7cfd5639d99bec0d27af089d0c8c114330e43a72 scsi: lpfc: Fix duplicate
unreg_rpi error in port offline flow
7b10db555257d1248398643a23e10cf36b50d516 scsi: lpfc: Make
lpfc_debugfs_ras_log_data static
c3e5aac3e2f501ad4fcb03fed0e32a6f009faea2 scsi: lpfc: Fix NULL check
before mempool_destroy is not needed
5792a0e81678da41f05bb724ebd20f134604fa15 scsi: lpfc: fix spelling error
in MAGIC_NUMER_xxx
9e2edb41c3d4cab6da0eedcc07ae04758af62ab8 scsi: lpfc: fix build error of
lpfc_debugfs.c for vfree/vmalloc
5314995e370e46ac12d12378544ad4575b6f6672 scsi: lpfc: lpfc_nvmet: Fix Use
plain integer as NULL pointer
2c7fb469024f0da98f4d078fcf570786ec87c384 scsi: lpfc: lpfc_attr: Fix Use
plain integer as NULL pointer
74acec655f560ef721c1e191732af2bcb094b537 scsi: lpfc: Update lpfc version
to 12.6.0.0
b4b3417cf6c8051f9f210cd694e6342fb008795c scsi: lpfc: Add additional
discovery log messages
83c6cb1ae8be6948b5fa43b2450a176dba80688b scsi: lpfc: Add FC-AL support
to lpe32000 models
e7d8595272553c27846946601b72e4c581f9712a scsi: lpfc: Add FA-WWN Async
Event reporting
b1dfa5411ea440f7a5bd65176259ffb3bfbdecf0 scsi: lpfc: Add log macros to
allow print by serverity or verbosity setting
95bfc6d8ad86a76c89f62bb466f740b0fc05a667 scsi: lpfc: Make FW logging
dynamically configurable
8156d378c4cbf8ca19df5d8f0c610ce6923b61e2 scsi: lpfc: Revise interrupt
coalescing for missing scenarios
ea85a20cd54f3b09880f6c08994b059f0d114a11 scsi: lpfc: Remove lock
contention target write path
22770cbabf6bb77a397d9f11d41f97667dd0caa2 scsi: lpfc: Slight fast-path
performance optimizations
f84f8f93f01feb64fdda8dd6c72d1b7dc24ad11d scsi: lpfc: fix coverity error
of dereference after null check
91a52b617cdb8bf6d298892101c061d438b84a19 scsi: lpfc: Fix hardlockup in
lpfc_abort_handler
324e1c402069e8d277d2a2b18ce40bde1265b96a scsi: lpfc: Fix bad ndlp ptr in
xri aborted handling
feff8b3d84d3d9570f893b4d83e5eab6693d6a52 scsi: lpfc: Fix SLI3 hba in
loop mode not discovering devices
27f3efd637ce4859a44a7ca730c72392b4111c26 scsi: lpfc: Fix lockdep errors
in sli_ringtx_put
0a5ce731977da1cc6d8d6d7df01c2e53ebb81796 scsi: lpfc: Fix reporting of
read-only fw error errors
97a9ed3b3ae8eae27a231129c0939151879d5f2b scsi: lpfc: fix lpfc_nvmet_mrq
to be bound by hdw queue count
f7cb0d0945ebc9879aff72cf7b3342fd1040ffaa scsi: lpfc: Make function
lpfc_defer_pt2pt_acc static

[Kernel-packages] [Bug 1827330] Re: [block layer] please pull below upstream patch to Ubuntu 19.04 kernel

2019-05-21 Thread laurie barry
If you provide us a kernel we can test it here or we can ship HBA's for
your test environment or both.

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1827330

Title:
  [block layer] please pull below upstream patch to Ubuntu 19.04 kernel

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Doing a lip on lpfc crashes the Ubuntu 19.04 kernel
  #echo 1> /sys/class/fc_host/host<>/issue_lip

  Kernel version:
  Linux version 5.0.0-7-generic (buildd@lcy01-amd64-020) (gcc version 8.3.0 
(Ubuntu 8.3.0-2ubuntu1))

  
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.338980] BUG: unable to 
handle kernel NULL pointer dereference at 00b8
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.344517] #PF error: [normal 
kernel read fault]
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.344523] PGD 0 P4D 0 
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.351436] device-mapper: 
multipath: Failing path 129:64.
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352960] RIP: 
0010:blk_mq_dispatch_rq_list+0xc8/0x4f0
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352962] Code: 45 84 ed 0f 
85 21 02 00 00 49 8b 06 83 45 ac 01 49 39 c6 0f 84 2e 02 00 00 4d 8b 3e 80 7d 
b0 00 4d 8d 67 b8 49 8b 5f c8 75 26 <48> 8b 83 b8 00 00 00 48 8b 40 40 48 8b 40 
10 48 85 c0 74 12 48 89
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352963] RSP: 
0018:b8c6c7d37d88 EFLAGS: 00010246
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352965] RAX: 
9da508c85848 RBX:  RCX: 000a
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352966] RDX: 
 RSI: b8c6c7d37e10 RDI: 9da50321c848
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352967] RBP: 
b8c6c7d37e00 R08:  R09: 00646b636f6c626b
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352968] R10: 
8080808080808080 R11: 00ddf2c6455b R12: 9da508c85800
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352969] R13: 
 R14: b8c6c7d37e10 R15: 9da508c85848
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352971] FS:  
() GS:9da51fdc() knlGS:
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352972] CS:  0010 DS:  
ES:  CR0: 80050033
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352973] CR2: 
00b8 CR3: 0007a8c0e002 CR4: 007606e0
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352974] DR0: 
 DR1:  DR2: 
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352975] DR3: 
 DR6: fffe0ff0 DR7: 0400
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.352976] PKRU: 5554
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.353566] Oops:  [#19] 
SMP PTI
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.403374] CPU: 2 PID: 27111 
Comm: kworker/2:2H Tainted: G  D   5.0.0-7-generic #8-Ubuntu
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.404046] Hardware name: Dell 
Inc. PowerEdge R740/07WCGN, BIOS 1.5.6 10/17/2018
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.404861] Workqueue: kblockd 
blk_mq_run_work_fn
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.405740] RIP: 
0010:blk_mq_dispatch_rq_list+0xc8/0x4f0
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.406428] Code: 45 84 ed 0f 
85 21 02 00 00 49 8b 06 83 45 ac 01 49 39 c6 0f 84 2e 02 00 00 4d 8b 3e 80 7d 
b0 00 4d 8d 67 b8 49 8b 5f c8 75 26 <48> 8b 83 b8 00 00 00 48 8b 40 40 48 8b 40 
10 48 85 c0 74 12 48 89
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.407860] RSP: 
0018:b8c6ca4dfd88 EFLAGS: 00010246
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.408624] RAX: 
9da509360b48 RBX:  RCX: 000a
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.409492] RDX: 
 RSI: b8c6ca4dfe10 RDI: 9da50cc71010
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.410234] RBP: 
b8c6ca4dfe00 R08:  R09: 00646b636f6c626b
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.410980] R10: 
8080808080808080 R11: 1000 R12: 9da509360b00
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.411730] R13: 
 R14: b8c6ca4dfe10 R15: 9da509360b48
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.412493] FS:  
() GS:9da51fa4() knlGS:
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.413283] CS:  0010 DS:  
ES:  CR0: 80050033
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.414045] CR2: 
00b8 CR3: 0007a8c0e006 CR4: 007606e0
  Apr  8 12:10:38 dhcp-10-123-163-25 kernel: [ 8673.414814] DR0: 
 DR1:  DR2: 
  Apr  8 12:10:38 dhcp-10-123-163-25 

[Kernel-packages] [Bug 1808437] Re: Unable to obtain an Emulex LPe35000 series adapter firmware dump in 18.04 - impacts end customer supportability

2019-04-05 Thread laurie barry
Closing as fixed in 19.04 and 18.04.3 HWE.

** Changed in: linux (Ubuntu)
   Status: Incomplete => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1808437

Title:
  Unable to obtain an Emulex LPe35000 series adapter firmware dump in
  18.04 - impacts end customer supportability

Status in linux package in Ubuntu:
  Fix Released
Status in linux-aws package in Ubuntu:
  New

Bug description:
  We are unable to obtain a LPe35000 adapter firmware dump in Ubuntu
  18.04.  This prevents our debugging customer firmware related issues.
  This patch was missed during upstream and inbox integration.

  Our testing for months appeared to have succeeded due to invalid test
  case.   Test case have been corrected to validate fw dump was
  correctly provided.

  This fix is very straightforward.

  Reference upstream submit:
  James Smart 2018-12-10 19:43:42 PST
  The patch has been pushed upstream:
  https://marc.info/?l=linux-scsi=154449943301058=2

  Commit is pending from the upstream maintainer.

  ---
   Management support for IF_TYPE=6

   Symptoms: Firmware dump, loopback, etc are not working on Prism

   Cause: The driver has a strict check for SLI_INTF_IF_TYPE_2

   Fix: Extend the management support for SLI_INTF_IF_TYPE_6

   Unit Testing: Ran Onekat and captured firmware dump on Prism

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1808437/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1752182] Re: [Feature]Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support and bug fixes

2019-02-14 Thread laurie barry
Verified by Broadcom Emulex.  Thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1752182

Title:
  [Feature]Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support
  and bug fixes

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Released

Bug description:
  This is a placeholder bugzilla that will list all commit ids needed
  for Broadcom Emulex FC 32/64GB new hardware support and all bug fixes
  available upstream.

  Note the lpfc FC driver commit list will include NVMe patches for ease
  of maintainability vs. upstream but we ask that you not build NVMe FC
  since we do not intend to support NVMe FC on 18.04 (4.15 kernel) at
  this time due to all of the unmet upper layer dependencies.

  Laurie Barry

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752182/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1808437] Re: Unable to obtain an Emulex LPe35000 series adapter firmware dump in 18.04 - impacts end customer supportability

2019-01-31 Thread laurie barry
Joe Salisbury,

Can you please help us get this critical fix into the next 19.04 update?

Thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1808437

Title:
  Unable to obtain an Emulex LPe35000 series adapter firmware dump in
  18.04 - impacts end customer supportability

Status in linux-aws package in Ubuntu:
  New

Bug description:
  We are unable to obtain a LPe35000 adapter firmware dump in Ubuntu
  18.04.  This prevents our debugging customer firmware related issues.
  This patch was missed during upstream and inbox integration.

  Our testing for months appeared to have succeeded due to invalid test
  case.   Test case have been corrected to validate fw dump was
  correctly provided.

  This fix is very straightforward.

  Reference upstream submit:
  James Smart 2018-12-10 19:43:42 PST
  The patch has been pushed upstream:
  https://marc.info/?l=linux-scsi=154449943301058=2

  Commit is pending from the upstream maintainer.

  ---
   Management support for IF_TYPE=6

   Symptoms: Firmware dump, loopback, etc are not working on Prism

   Cause: The driver has a strict check for SLI_INTF_IF_TYPE_2

   Fix: Extend the management support for SLI_INTF_IF_TYPE_6

   Unit Testing: Ran Onekat and captured firmware dump on Prism

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws/+bug/1808437/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1808437] Re: Unable to obtain an Emulex LPe35000 series adapter firmware dump in 18.04 - impacts end customer supportability

2019-01-31 Thread laurie barry
Also, if possible and more importantly get this into the existing 18.04
since that's an LTS kernel.

thx
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1808437

Title:
  Unable to obtain an Emulex LPe35000 series adapter firmware dump in
  18.04 - impacts end customer supportability

Status in linux-aws package in Ubuntu:
  New

Bug description:
  We are unable to obtain a LPe35000 adapter firmware dump in Ubuntu
  18.04.  This prevents our debugging customer firmware related issues.
  This patch was missed during upstream and inbox integration.

  Our testing for months appeared to have succeeded due to invalid test
  case.   Test case have been corrected to validate fw dump was
  correctly provided.

  This fix is very straightforward.

  Reference upstream submit:
  James Smart 2018-12-10 19:43:42 PST
  The patch has been pushed upstream:
  https://marc.info/?l=linux-scsi=154449943301058=2

  Commit is pending from the upstream maintainer.

  ---
   Management support for IF_TYPE=6

   Symptoms: Firmware dump, loopback, etc are not working on Prism

   Cause: The driver has a strict check for SLI_INTF_IF_TYPE_2

   Fix: Extend the management support for SLI_INTF_IF_TYPE_6

   Unit Testing: Ran Onekat and captured firmware dump on Prism

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws/+bug/1808437/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1808437] [NEW] Unable to obtain an Emulex LPe35000 series adapter firmware dump in 18.04 - impacts end customer supportability

2018-12-13 Thread laurie barry
Public bug reported:

We are unable to obtain a LPe35000 adapter firmware dump in Ubuntu
18.04.  This prevents our debugging customer firmware related issues.
This patch was missed during upstream and inbox integration.

Our testing for months appeared to have succeeded due to invalid test
case.   Test case have been corrected to validate fw dump was correctly
provided.

This fix is very straightforward.

Reference upstream submit:
James Smart 2018-12-10 19:43:42 PST
The patch has been pushed upstream:
https://marc.info/?l=linux-scsi=154449943301058=2

Commit is pending from the upstream maintainer.

---
 Management support for IF_TYPE=6

 Symptoms: Firmware dump, loopback, etc are not working on Prism

 Cause: The driver has a strict check for SLI_INTF_IF_TYPE_2

 Fix: Extend the management support for SLI_INTF_IF_TYPE_6

 Unit Testing: Ran Onekat and captured firmware dump on Prism

** Affects: linux-aws (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1808437

Title:
  Unable to obtain an Emulex LPe35000 series adapter firmware dump in
  18.04 - impacts end customer supportability

Status in linux-aws package in Ubuntu:
  New

Bug description:
  We are unable to obtain a LPe35000 adapter firmware dump in Ubuntu
  18.04.  This prevents our debugging customer firmware related issues.
  This patch was missed during upstream and inbox integration.

  Our testing for months appeared to have succeeded due to invalid test
  case.   Test case have been corrected to validate fw dump was
  correctly provided.

  This fix is very straightforward.

  Reference upstream submit:
  James Smart 2018-12-10 19:43:42 PST
  The patch has been pushed upstream:
  https://marc.info/?l=linux-scsi=154449943301058=2

  Commit is pending from the upstream maintainer.

  ---
   Management support for IF_TYPE=6

   Symptoms: Firmware dump, loopback, etc are not working on Prism

   Cause: The driver has a strict check for SLI_INTF_IF_TYPE_2

   Fix: Extend the management support for SLI_INTF_IF_TYPE_6

   Unit Testing: Ran Onekat and captured firmware dump on Prism

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws/+bug/1808437/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1691817] Re: ubuntu 17.04 lpfc fix.

2018-07-10 Thread laurie barry
Yes, but after further consideration, the bug was introduced with a
patch submit to the lpfc 12.0.0.0 driver which is likely not present in
any kernels prior to bionic so we don't need the fix after all.  Let's
close this bug as no action required.  Thank you and apologize for the
distraction.

thx
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1691817

Title:
  ubuntu 17.04 lpfc fix.

Status in linux package in Ubuntu:
  Incomplete
Status in linux-aws package in Ubuntu:
  New

Bug description:
  Can someone from ubuntu check the 17.04 lpfc sources and make sure that this 
fix is in?
7e04e21afa82ef024416f5413b5bdb66e0505bcd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691817/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1691817] Re: ubuntu 17.04 lpfc fix.

2018-07-09 Thread laurie barry
This is a duplicate of Lanchpad bug 1768103 - Emulex LPe16000 (Lancer A0
ASIC's) FC HBA won't boot.  This has the potential for impacting
OEM/customer's with these models preventing them from booting/running on
that card.

From: James Smart 


[ Upstream commit 7e04e21afa82ef024416f5413b5bdb66e0505bcd ]

The older sli4 adapters only supported the 64 byte WQE entry size.
The new adapter (fw) support both 64 and 128 byte WQE entry sizies.
The Express lane WQ was not being created with the 128 byte WQE sizes
when it was supported.

Not having the right WQE size created for the express lane work queue
caused the the firmware to overwrite the lun indentifier in the FCP header.

This patch correctly creates the express lane work queue with the
supported size.

Signed-off-by: Dick Kennedy 
Signed-off-by: James Smart 
Reviewed-by: Johannes Thumshirn 
Signed-off-by: Sasha Levin 
Signed-off-by: Greg Kroah-Hartman 
---
 drivers/scsi/lpfc/lpfc_init.c |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
Patch
--- a/drivers/scsi/lpfc/lpfc_init.c
+++ b/drivers/scsi/lpfc/lpfc_init.c
@@ -11312,6 +11312,7 @@  int
 lpfc_fof_queue_create(struct lpfc_hba *phba)
 {
struct lpfc_queue *qdesc;
+   uint32_t wqesize;
 
/* Create FOF EQ */
qdesc = lpfc_sli4_queue_alloc(phba, phba->sli4_hba.eq_esize,
@@ -11332,8 +11333,11 @@  lpfc_fof_queue_create(struct lpfc_hba *p
phba->sli4_hba.oas_cq = qdesc;
 
/* Create OAS WQ */
-   qdesc = lpfc_sli4_queue_alloc(phba, phba->sli4_hba.wq_esize,
+   wqesize = (phba->fcp_embed_io) ?
+   LPFC_WQE128_SIZE : phba->sli4_hba.wq_esize;
+   qdesc = lpfc_sli4_queue_alloc(phba, wqesize,
  phba->sli4_hba.wq_ecount);
+
if (!qdesc)
goto out_error;

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1691817

Title:
  ubuntu 17.04 lpfc fix.

Status in linux package in Ubuntu:
  Incomplete
Status in linux-aws package in Ubuntu:
  New

Bug description:
  Can someone from ubuntu check the 17.04 lpfc sources and make sure that this 
fix is in?
7e04e21afa82ef024416f5413b5bdb66e0505bcd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691817/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-06-21 Thread laurie barry
Kleber,

Sorry to be obtuse, but where exactly is the download for the latest
update kernel to 18.04?  My test team and I can't seem to locate it.

thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  Fix Committed

Bug description:
  == SRU Justification ==
  It was reported by Broadcom that an early asic model (A0) of their 16/32GB
  HBA's doesn't boot with the lpfc driver in Ubuntu 18.04.

  Bionic with the lpfc driver 12.0.0.0 can't see LPe16002-M6 but can see
  LPe16002B-M6.

  This bug is fixed by commits bf316c78517d and c221768bd49a, which are
  both still in linux-next.  Broadcom tested with this two commits and
  confirmed they resolve the bug and allow the system to boot.

  == Fixes ==
  Currently in linux-next:
  bf316c78517d ("scsi: lpfc: Fix WQ/CQ creation for older asic's.")
  c221768bd49a ("scsi: lpfc: Fix 16gb hbas failing cq create.")

  == Regression Potential ==
  Low.  Patches fix a current regression and are limited to lpfc.

  == Test Case ==
  A test kernel was built with these patches and tested by the original bug 
reporter.
  The bug reporter states the test kernel resolved the bug.


  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update.

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-06-20 Thread laurie barry
Ok thank you for clarifying.  I've asked Vinay to verify it in the
kernel.

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  Fix Committed

Bug description:
  == SRU Justification ==
  It was reported by Broadcom that an early asic model (A0) of their 16/32GB
  HBA's doesn't boot with the lpfc driver in Ubuntu 18.04.

  Bionic with the lpfc driver 12.0.0.0 can't see LPe16002-M6 but can see
  LPe16002B-M6.

  This bug is fixed by commits bf316c78517d and c221768bd49a, which are
  both still in linux-next.  Broadcom tested with this two commits and
  confirmed they resolve the bug and allow the system to boot.

  == Fixes ==
  Currently in linux-next:
  bf316c78517d ("scsi: lpfc: Fix WQ/CQ creation for older asic's.")
  c221768bd49a ("scsi: lpfc: Fix 16gb hbas failing cq create.")

  == Regression Potential ==
  Low.  Patches fix a current regression and are limited to lpfc.

  == Test Case ==
  A test kernel was built with these patches and tested by the original bug 
reporter.
  The bug reporter states the test kernel resolved the bug.


  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update.

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-06-18 Thread laurie barry
Is Canonical waiting for additional testing from Broadcom Emulex?

Please clarify; I thought we already validated the patch in comment #20?

thx
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  Fix Committed

Bug description:
  == SRU Justification ==
  It was reported by Broadcom that an early asic model (A0) of their 16/32GB
  HBA's doesn't boot with the lpfc driver in Ubuntu 18.04.

  Bionic with the lpfc driver 12.0.0.0 can't see LPe16002-M6 but can see
  LPe16002B-M6.

  This bug is fixed by commits bf316c78517d and c221768bd49a, which are
  both still in linux-next.  Broadcom tested with this two commits and
  confirmed they resolve the bug and allow the system to boot.

  == Fixes ==
  Currently in linux-next:
  bf316c78517d ("scsi: lpfc: Fix WQ/CQ creation for older asic's.")
  c221768bd49a ("scsi: lpfc: Fix 16gb hbas failing cq create.")

  == Regression Potential ==
  Low.  Patches fix a current regression and are limited to lpfc.

  == Test Case ==
  A test kernel was built with these patches and tested by the original bug 
reporter.
  The bug reporter states the test kernel resolved the bug.


  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update.

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-06-05 Thread laurie barry
Most excellent, thank you Vinay.

Joseph - and thank you for your patience.  Please include in your next
errata kernel for 18.04.  Do you have an ETA on when that might release
so that I can inform my team.

thank you again
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-06-04 Thread laurie barry
Yes, I've asked Vinay to test it again.

thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-30 Thread laurie barry
I've asked the maintainer to engage asap on this bug.

Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-29 Thread laurie barry
Please let us know when there's a revised kernel we can verify.

thx
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-25 Thread laurie barry
Joseph,

Please minimally pull in patches 4/6 and 5/6 from the following upstream
submit to address this regression.  Apologies for this ongoing hassle.

The 12.0.0.4 patch set was pushed upstream. The patches 4 and 5 are the minimum 
that should be applied to fix this issue.
[PATCH 4/6] lpfc: Fix 16gb hbas failing cq create.
[PATCH 5/6] lpfc: Fix port initialization failure.

Granted if pulling the 2 patches, we recommend all in the patch set.

The url's for the upstream posting:

[PATCH 0/6] lpfc updates for 12.0.0.4
https://marc.info/?l=linux-scsi=152722135315362=2

[PATCH 1/6] lpfc: Fix MDS diagnostics failure (Rx < Tx)
https://marc.info/?l=linux-scsi=152722135515365=2

[PATCH 2/6] lpfc: correct oversubscription of nvme io requests for an adapter
https://marc.info/?l=linux-scsi=152722135715367=2

[PATCH 3/6] lpfc: Fix crash in blk_mq layer when executing modprobe -r lpfc
https://marc.info/?l=linux-scsi=152722135915370=2

[PATCH 4/6] lpfc: Fix 16gb hbas failing cq create.
https://marc.info/?l=linux-scsi=152722136015371=2

[PATCH 5/6] lpfc: Fix port initialization failure.
https://marc.info/?l=linux-scsi=152722136315375=2

[PATCH 6/6] lpfc: update driver version to 12.0.0.4
https://marc.info/?l=linux-scsi=152722136315376=2

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-23 Thread laurie barry
We apparently have a bug in our patch for this regression and have a fix
in hand that we are verifying internally.  Once we push that fix
upstream and have a commit id, we will update this bug.

thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-15 Thread laurie barry
Canonical Team,

Not sure why - but this kernel didn't appear to solve the issue.

Laurie

[reply] [-] Comment 8 Vinay Kumar Laghavarapu 2018-05-08 01:45:19 PDT
Hi Laurie,

We have installed Ubuntu 18.04 OS with latest patches provided in comment7. But
still LPe16002-M6 adapter is not displayed in OS.

OS used : Ubuntu 18.04 LTS (4.15.0-20-generic)

lpfc driver contained :

root@ubuntu18-04:~# cat /sys/module/lpfc/version
0:12.0.0.0

Installed the following .deb packages :

root@ubuntu18-04:~# ls
linux-image-unsigned-4.15.0-20-generic_4.15.0-20.21_lp1768103_amd64.deb
linux-modules-4.15.0-20-generic_4.15.0-20.21_lp1768103_amd64.deb
linux-modules-extra-4.15.0-20-generic_4.15.0-20.21_lp1768103_amd64.deb

root@ubuntu18-04:~# lspci | grep -i emu
04:00.0 Ethernet controller: Emulex Corporation OneConnect NIC (Skyhawk) (rev
10)
04:00.1 Ethernet controller: Emulex Corporation OneConnect NIC (Skyhawk) (rev
10)
06:00.1 Co-processor: Emulex Corporation ServerView iRMC HTI
81:00.0 Fibre Channel: Emulex Corporation Lancer Gen6: LPe32000 Fibre Channel
Host Adapter (rev 01)
81:00.1 Fibre Channel: Emulex Corporation Lancer Gen6: LPe32000 Fibre Channel
Host Adapter (rev 01)
82:00.0 Fibre Channel: Emulex Corporation Lancer-X: LightPulse Fibre Channel
Host Adapter
82:00.1 Fibre Channel: Emulex Corporation Lancer-X: LightPulse Fibre Channel
Host Adapter
83:00.0 Fibre Channel: Emulex Corporation Lancer-X: LightPulse Fibre Channel
Host Adapter (rev 10)
83:00.1 Fibre Channel: Emulex Corporation Lancer-X: LightPulse Fibre Channel
Host Adapter (rev 10)
root@ubuntu18-04:~#

You can access the server, SSH IP : 10.123.175.150 (root/password)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-04 Thread laurie barry
Yes, we will test it out.

Thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] Re: Lancer A0 Asic HBA's won't boot with 18.04

2018-05-01 Thread laurie barry
The original reporter didn't provide logs...logs would not help.  Here's
the original text of this issue as reported by NetApp test engineer.

Problem report from NetApp:

We’re testing Ubuntu 18.04 before its upcoming release this month and have
found that the most recent kernel that they have pulled in (4.15.0-15-generic)
contains the lpfc driver 12.0.0.0.  This driver version seems to have lost
support for the LPe16002-M6 adapter but it DOES have support for the
LPe16002B-M6 adapter.


I’m assuming that you guys are major contributors to your own lpfc driver, so
I’m hoping you can shed some light on this one before I have to resort to going
out to the community.


The previous lpfc version, 11.4.0.1, that was in an Ubuntu 18.04 beta, worked
fine on the “non-B” card.


Matt Schulte

HSG QA Engineer

Interoperability

E-Series Linux

** Changed in: linux (Ubuntu)
   Status: Incomplete => New

** Changed in: linux (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1768103] [NEW] Lancer A0 Asic HBA's won't boot with 18.04

2018-04-30 Thread laurie barry
Public bug reported:


We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

After further review and discussion, this has been deemed a low risk
issue since early A0 HBA's were only ever shipped to OEMs for test
purposes.  These cards were never shipped to end customers.   We have
been working to replace those cards whenever we discover them.

We'll leave it up to Canonical to decide whether they want to pull this
in this single patch to an 18.04 subsequent update.

Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 but 
can see LPe16002B-M6
Resolution: new lpfc driver patch update. 

scsi: lpfc: Fix WQ/CQ creation for older asic's.
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1768103

Title:
  Lancer A0 Asic HBA's won't boot with 18.04

Status in linux package in Ubuntu:
  New

Bug description:
  
  We have discovered that an early asic model (A0) of our 16/32GB HBA's doesn't 
boot with the lpfc driver in Ubuntu 18.04.   

  After further review and discussion, this has been deemed a low risk
  issue since early A0 HBA's were only ever shipped to OEMs for test
  purposes.  These cards were never shipped to end customers.   We have
  been working to replace those cards whenever we discover them.

  We'll leave it up to Canonical to decide whether they want to pull
  this in this single patch to an 18.04 subsequent update.

  Symptom: Ubuntu 18.04 with lpfc driver 12.0.0.0 they can't see LPe16002-M6 
but can see LPe16002B-M6
  Resolution: new lpfc driver patch update. 

  scsi: lpfc: Fix WQ/CQ creation for older asic's.
  
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/commit/?h=4.18/scsi-queue=83fae8ca4ae09403bfb99542f1aaa292c06cb111

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1768103/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1752182] Re: [Feature]Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support and bug fixes

2018-03-16 Thread laurie barry
Seth,

Thank you for you note, this patch was updated by the upstream SCSI
maintainer after we submitted it.  We are agree with this modification,
please pull it in.

thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1752182

Title:
  [Feature]Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support
  and bug fixes

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Bionic:
  In Progress

Bug description:
  This is a placeholder bugzilla that will list all commit ids needed
  for Broadcom Emulex FC 32/64GB new hardware support and all bug fixes
  available upstream.

  Note the lpfc FC driver commit list will include NVMe patches for ease
  of maintainability vs. upstream but we ask that you not build NVMe FC
  since we do not intend to support NVMe FC on 18.04 (4.15 kernel) at
  this time due to all of the unmet upper layer dependencies.

  Laurie Barry

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752182/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


Re: [Kernel-packages] [Bug 1752182] Re: Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support and bug fixes

2018-02-28 Thread Laurie Barry
Excellent!


*Laurie Barry*
Software Program Manager |  Emulex Connectivity Division
office/soft phone: 978-719-1503 | mobile: 603-930-1771
200 Brickstone Square  |  Andover, MA 01810
laurie.ba...@broadcom.com   |   broadcom.com



On Wed, Feb 28, 2018 at 11:37 AM, Jeff Lane <jeffrey.l...@canonical.com>
wrote:

> Moved this to a kernel bug as these are driver patches that go into the
> kernel, not the open-iscsi package.
>
> ** Package changed: open-iscsi (Ubuntu) => linux (Ubuntu)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1752182
>
> Title:
>   Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support and bug
>   fixes
>
> Status in linux package in Ubuntu:
>   New
>
> Bug description:
>   This is a placeholder bugzilla that will list all commit ids needed
>   for Broadcom Emulex FC 32/64GB new hardware support and all bug fixes
>   available upstream.
>
>   Note the lpfc FC driver commit list will include NVMe patches for ease
>   of maintainability vs. upstream but we ask that you not build NVMe FC
>   since we do not intend to support NVMe FC on 18.04 (4.15 kernel) at
>   this time due to all of the unmet upper layer dependencies.
>
>   Laurie Barry
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 1752182/+subscriptions
>


** Attachment added: "CFF84119-6FF3-4ACC-8991-75BE2B4367D6[2].png"
   
https://bugs.launchpad.net/bugs/1752182/+attachment/5065361/+files/CFF84119-6FF3-4ACC-8991-75BE2B4367D6%5B2%5D.png

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1752182

Title:
  Update Ubuntu 18.04 lpfc FC driver with 32/64GB HBA support and bug
  fixes

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  This is a placeholder bugzilla that will list all commit ids needed
  for Broadcom Emulex FC 32/64GB new hardware support and all bug fixes
  available upstream.

  Note the lpfc FC driver commit list will include NVMe patches for ease
  of maintainability vs. upstream but we ask that you not build NVMe FC
  since we do not intend to support NVMe FC on 18.04 (4.15 kernel) at
  this time due to all of the unmet upper layer dependencies.

  Laurie Barry

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752182/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1691817] Re: ubuntu 17.04 lpfc fix.

2017-05-23 Thread laurie barry
This bug also exists and needs to be fixed in 16.04 LTS.  How do we
ensure this happens.  OEMs like HPE and others need this fix.

thank you
Laurie

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-aws in Ubuntu.
https://bugs.launchpad.net/bugs/1691817

Title:
  ubuntu 17.04 lpfc fix.

Status in linux-aws package in Ubuntu:
  New

Bug description:
  Can someone from ubuntu check the 17.04 lpfc sources and make sure that this 
fix is in?
7e04e21afa82ef024416f5413b5bdb66e0505bcd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws/+bug/1691817/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp