[Kernel-packages] [Bug 1988711] Re: Update Broadcom Emulex FC HBA lpfc driver to 14.2.0.5
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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