Focusing only on the ones not already in an ubuntu kernel

0711f1966a52 clean pick
d66ad1e60ef1 clean pick
c337ce64ea8a clean pick
51edde19f008 clean pick
5612d6d51ed2 clean pick
8c2465e20200 clean pick
c72be4b5bb7c clean pick
70684dcbec3a clean pick
38afcf0660f5 pulled in by a sync elsewhere
fb27da6e06a0 pulled in by a sync elsewhere
08795f4c096c clean pick
14807b4a4e03 clean pick

** Also affects: linux (Ubuntu Plucky)
   Importance: Undecided
       Status: 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
Status in linux source package in Plucky:
  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

Reply via email to