** Changed in: linux (Ubuntu) Status: New => Incomplete -- 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/2107494
Title: [24.04.03]: mpt3sas: Features and Bug Fixes Status in linux package in Ubuntu: Incomplete Bug description: We can see that the mpt3sas driver inbox version in the 24.04.02 point kernel is 43.100.00.00 which is old. We would request to include the following mpt3sas driver patch set in the upcoming 24.04.03 point release (tentative release is on June-July). mpt3sas driver Upstream commits: 0711f1966a52 scsi: mpt3sas: Fix buffer overflow in mpt3sas_send_mctp_passthru_req() d66ad1e60ef1 scsi: mpt3sas: Mark device strings as nonstring c337ce64ea8a scsi: mpt3sas: Fix spelling mistake "receveid" -> "received" 51edde19f008 scsi: mpt3sas: update driver version to 52.100.00.00 5612d6d51ed2 scsi: mpt3sas: Send a diag reset if target reset fails 8c2465e20200 scsi: mpt3sas: Report driver capability as part of IOCINFO command c72be4b5bb7c scsi: mpt3sas: Add support for MCTP Passthrough commands 70684dcbec3a scsi: mpt3sas: Update MPI headers to 02.00.62 version 38afcf0660f5 scsi: mpt3sas: Fix a locking bug in an error path fb27da6e06a0 scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO 08795f4c096c scsi: mpt3sas: Remove unused config functions 14807b4a4e03 scsi: Constify struct pci_error_handlers ad7c3c0cb8f6 scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 09ecc187ebde scsi: mpt3sas: Add details to EEDPTagMode error message 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() 6050471545ee scsi: mpt3sas: Update driver version to 51.100.00.00 3f5eb062e8aa scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time 5f60d5f6bbc1 move asm/unaligned.h to linux/unaligned.h 0557f4987071 scsi: mpt3sas: Remove trailing space after \n newline b3b359ac7267 scsi: mpt3sas: Simplify an alloc_ordered_workqueue() invocation b97c0741c7dc scsi: Expand all create*_workqueue() invocations 82dbb57ac8d0 scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES 8b77f23fadcb mpt3sas_scsih: don't set QUEUE_FLAG_NOMERGES 90e6f08915ec scsi: mpi3mr: Fix ATA NCQ priority support 4254dfeda82f scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory adb77bba9c66 scsi: mpt3sas: Avoid possible run-time warning with long manufacturer strings 4571f14594e3 scsi: mpt3sas: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY e4f5f8298cf6 scsi: mpt3sas: Add missing kerneldoc parameter descriptions 8c9289e66be6 scsi: mpt3sas: Switch to using ->device_configure b7e9712a02e8 scsi: mpt3sas: Replace deprecated strncpy() with strscpy() ee0017c3ed8a scsi: mpt3sas: Prevent sending diag_reset when the controller is ready a34fc8c7361c scsi: mpt3sas: Update driver version to 48.100.00.00 c0767560b012 scsi: mpt3sas: Reload SBR without rebooting HBA 6a965ee1892a scsi: mpt3sas: Suppress a warning in debug kernel e18821556272 scsi: mpt3sas: Replace dynamic allocations with local variables dde41e0c1cc2 scsi: mpt3sas: Replace a dynamic allocation with a local variable e5035459d302 scsi: mpt3sas: Fix typo of "TRIGGER" 8a3db51e01d5 scsi: mpt3sas: Fix an outdated comment 66f2a53fc620 scsi: mpt3sas: Remove the iounit_pg8 member of the per-adapter struct f4f76e141769 scsi: mpt3sas: Use struct_size() for struct size calculations 1f1126609969 scsi: mpt3sas: Make MPI26_CONFIG_PAGE_PIOUNIT_1::PhyData[] a flexible array e249a957ce43 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_1::PhyData[] a flexible array dccc1e3ed9e3 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_0::PhyData[] a flexible array cb7c03c5d357 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_RAID_VOL_0::PhysDisk[] a flexible array f7830af68eb6 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_IO_UNIT_8::Sensor[] a flexible array aa4db51bbd51 scsi: mpt3sas: Use flexible arrays when obviously possible 3c978492c333 scsi: mpt3sas: Fix loop logic e40c04ade0e2 scsi: mpt3sas: Fix in error path 0854065092a7 scsi: mpt3sas: Remove volatile qualifier 4ca10f3e3174 scsi: mpt3sas: Perform additional retries if doorbell read returns 0 85140baf096b scsi: mpt3sas: Fix an issue when driver is being removed 3fc5d6d6dcac scsi: mpt3sas: Remove HBA BIOS version in the kernel log d684a7a26f7d scsi: mpt3sas: Don't print sense pool info twice 1785ced8bd4b scsi: mpt3sas: Declare SCSI host template const edf6722f4ad2 scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting() d3c57724f156 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 54dd96015e8d scsi: mpt3sas: Fix a memory leak 1eeedfad9a14 scsi: mpt3sas: Demote log level for trace buffer allocation to info 78316e9dfc24 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() 06e472acf964 scsi: mpt3sas: Remove usage of dma_get_required_mask() API 1a2dcbdde82e scsi: mpt3sas: re-do lost mpt3sas DMA mask fix d82e68483b81 scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" f920642e406c scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" e0e0747de0ea scsi: mpt3sas: Fix return value check of dma_get_required_mask() 991df3dd5144 scsi: mpt3sas: Fix use-after-free warning To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2107494/+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