Public bug reported: We can see that the mpi3mr driver inbox version in the 24.04.02 point kernel is 8.9.10.51 which is pretty old. We would request to include the following mpi3mr patch set in the upcoming 24.04.03 point release (tentative release is on June-July).
3b5091fee49f scsi: mpi3mr: Reset the pending interrupt flag cdd445258db9 scsi: mpi3mr: Fix pending I/O counter bde2ff79ee14 scsi: mpi3mr: Task Abort EH Support e1de43aea35f scsi: mpi3mr: Mark device strings as nonstring 95dc5b979f4b scsi: mpi3mr: Update driver version to 8.13.0.5.50 ca41929b2ed5 scsi: mpi3mr: Check admin reply queue from Watchdog 83a9d30d29f2 scsi: mpi3mr: Update timestamp only for supervisor IOCs b9287574323a scsi: mpi3mr: Update MPI Headers to revision 35 c733741ae1c3 scsi: mpi3mr: Fix locking in an error path 7c1b882ccb13 scsi: mpi3mr: Fix spelling mistake "skiping" -> "skipping" 35a0437d9f33 scsi: mpi3mr: Update driver version to 8.12.1.0.50 f195fc060c73 scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue 339a7b32a371 scsi: mpi3mr: Support for Segmented Hardware Trace buffer f08b24d82749 scsi: mpi3mr: Avoid reply queue full condition 14807b4a4e03 scsi: Constify struct pci_error_handlers 295006f6e8c1 scsi: mpi3mr: Fix possible crash when setting up bsg fails bd326a5ad639 scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues 47c2e30afcec scsi: Rename .device_configure() into .sdev_configure() ed638918f4df scsi: Rename .slave_alloc() and .slave_destroy() 0deb37c2f42a scsi: mpi3mr: Update driver version to 8.12.0.3.50 fb6eb98f3965 scsi: mpi3mr: Handling of fault code for insufficient power 0d32014f1e3e scsi: mpi3mr: Start controller indexing from 0 711201a8b833 scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs 367ac16e5ff2 scsi: mpi3mr: Synchronize access to ioctl data buffer b9e63d6c7c0e scsi: mpi3mr: Validate SAS port assignments 5f60d5f6bbc1 move asm/unaligned.h to linux/unaligned.h e7d67f3f9f9c scsi: mpi3mr: Update driver version to 8.12.0.0.50 4616a4b3cb8a scsi: mpi3mr: Improve wait logic while controller transitions to READY state 6e4c825f267e scsi: mpi3mr: Update MPI Headers to revision 34 fc1ddda33094 scsi: mpi3mr: Use firmware-provided timestamp update interval 9634bb07083c scsi: mpi3mr: Enhance the Enable Controller retry logic 24d7071d9645 scsi: mpi3mr: A performance fix 1bd289620e42 scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation b97c0741c7dc scsi: Expand all create*_workqueue() invocations f856e57d6138 scsi: mpi3mr: Driver version update to 8.10.0.5.50 199510e33dea scsi: mpi3mr: Update consumer index of reply queues after every 100 replies 6dc7050d4671 scsi: mpi3mr: Return complete ioc_status for ioctl commands 8c6b808c8c2a scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations 6b9935da2a6b scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock a62193abae75 scsi: mpi3mr: struct mpi3_sas_io_unit_page1: Replace 1-element array with flexible array 41bb96296f9d scsi: mpi3mr: struct mpi3_sas_io_unit_page0: Replace 1-element array with flexible array 0e11f97bfddc scsi: mpi3mr: struct mpi3_event_data_pcie_topology_change_list: Replace 1-element array with flexible array ac5b7505de70 scsi: mpi3mr: struct mpi3_event_data_sas_topology_change_list: Replace 1-element array with flexible array 1abc900ddda8 scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES cf82b9e866b6 scsi: mpi3mr: Driver version update 1c342b0548e3 scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery 30bafe1774f0 scsi: mpi3mr: Support PCI Error Recovery callback handlers de24085328c0 scsi: mpi3mr: Correct a test in mpi3mr_sas_port_add() ** 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/2107490 Title: [24.04.03]: mpi3mr: Features and Bug Fixes Status in linux package in Ubuntu: New Bug description: We can see that the mpi3mr driver inbox version in the 24.04.02 point kernel is 8.9.10.51 which is pretty old. We would request to include the following mpi3mr patch set in the upcoming 24.04.03 point release (tentative release is on June-July). 3b5091fee49f scsi: mpi3mr: Reset the pending interrupt flag cdd445258db9 scsi: mpi3mr: Fix pending I/O counter bde2ff79ee14 scsi: mpi3mr: Task Abort EH Support e1de43aea35f scsi: mpi3mr: Mark device strings as nonstring 95dc5b979f4b scsi: mpi3mr: Update driver version to 8.13.0.5.50 ca41929b2ed5 scsi: mpi3mr: Check admin reply queue from Watchdog 83a9d30d29f2 scsi: mpi3mr: Update timestamp only for supervisor IOCs b9287574323a scsi: mpi3mr: Update MPI Headers to revision 35 c733741ae1c3 scsi: mpi3mr: Fix locking in an error path 7c1b882ccb13 scsi: mpi3mr: Fix spelling mistake "skiping" -> "skipping" 35a0437d9f33 scsi: mpi3mr: Update driver version to 8.12.1.0.50 f195fc060c73 scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue 339a7b32a371 scsi: mpi3mr: Support for Segmented Hardware Trace buffer f08b24d82749 scsi: mpi3mr: Avoid reply queue full condition 14807b4a4e03 scsi: Constify struct pci_error_handlers 295006f6e8c1 scsi: mpi3mr: Fix possible crash when setting up bsg fails bd326a5ad639 scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues 47c2e30afcec scsi: Rename .device_configure() into .sdev_configure() ed638918f4df scsi: Rename .slave_alloc() and .slave_destroy() 0deb37c2f42a scsi: mpi3mr: Update driver version to 8.12.0.3.50 fb6eb98f3965 scsi: mpi3mr: Handling of fault code for insufficient power 0d32014f1e3e scsi: mpi3mr: Start controller indexing from 0 711201a8b833 scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs 367ac16e5ff2 scsi: mpi3mr: Synchronize access to ioctl data buffer b9e63d6c7c0e scsi: mpi3mr: Validate SAS port assignments 5f60d5f6bbc1 move asm/unaligned.h to linux/unaligned.h e7d67f3f9f9c scsi: mpi3mr: Update driver version to 8.12.0.0.50 4616a4b3cb8a scsi: mpi3mr: Improve wait logic while controller transitions to READY state 6e4c825f267e scsi: mpi3mr: Update MPI Headers to revision 34 fc1ddda33094 scsi: mpi3mr: Use firmware-provided timestamp update interval 9634bb07083c scsi: mpi3mr: Enhance the Enable Controller retry logic 24d7071d9645 scsi: mpi3mr: A performance fix 1bd289620e42 scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation b97c0741c7dc scsi: Expand all create*_workqueue() invocations f856e57d6138 scsi: mpi3mr: Driver version update to 8.10.0.5.50 199510e33dea scsi: mpi3mr: Update consumer index of reply queues after every 100 replies 6dc7050d4671 scsi: mpi3mr: Return complete ioc_status for ioctl commands 8c6b808c8c2a scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations 6b9935da2a6b scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock a62193abae75 scsi: mpi3mr: struct mpi3_sas_io_unit_page1: Replace 1-element array with flexible array 41bb96296f9d scsi: mpi3mr: struct mpi3_sas_io_unit_page0: Replace 1-element array with flexible array 0e11f97bfddc scsi: mpi3mr: struct mpi3_event_data_pcie_topology_change_list: Replace 1-element array with flexible array ac5b7505de70 scsi: mpi3mr: struct mpi3_event_data_sas_topology_change_list: Replace 1-element array with flexible array 1abc900ddda8 scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES cf82b9e866b6 scsi: mpi3mr: Driver version update 1c342b0548e3 scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery 30bafe1774f0 scsi: mpi3mr: Support PCI Error Recovery callback handlers de24085328c0 scsi: mpi3mr: Correct a test in mpi3mr_sas_port_add() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2107490/+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