ACK/Cmnt: [Jammy][Pull] mpi3mr: Request to include latest bug fixes
Tim Gardner
tim.gardner at canonical.com
Fri Apr 15 16:08:28 UTC 2022
Acked-by: Tim Gardner <tim.gardner at canonical.com>
commit d44b5fefb22e139408ae12b864da1ecb9ad9d1d2 ("scsi: mpi3mr: Fix
memory leaks") came in via stable.
Everything else has been merged upstream and are clean cherry-picks.
rtg
On 4/8/22 07:11, Jeff Lane wrote:
> The following changes since commit f4a9abe17854fc753c84a0ba4ac275e715a008f3:
>
> UBUNTU: Ubuntu-5.15.0-25.25 (2022-03-30 17:28:11 +0200)
>
> are available in the Git repository at:
>
> https://git.launchpad.net/~bladernr/ubuntu/+source/linux/+git/jammy 1967116-mpi3mr-jammy-update
>
> for you to fetch changes up to 8dadff0ed1a47dedc8593df4d3c2f0b0e3b55cf8:
>
> scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (2022-03-31 16:05:38 -0400)
>
> ----------------------------------------------------------------
> Colin Ian King (1):
> scsi: mpi3mr: Fix some spelling mistakes
>
> Dan Carpenter (2):
> scsi: mpi3mr: Clean up mpi3mr_print_ioc_info()
> scsi: mpi3mr: Use scnprintf() instead of snprintf()
>
> Sreekanth Reddy (34):
> scsi: mpi3mr: Add debug APIs based on logging_level bits
> scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave()
> scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status
> scsi: mpi3mr: Update MPI3 headers - part1
> scsi: mpi3mr: Update MPI3 headers - part2
> scsi: mpi3mr: Add support for PCIe Managed Switch SES device
> scsi: mpi3mr: Do access status validation before adding devices
> scsi: mpi3mr: Increase internal cmnds timeout to 60s
> scsi: mpi3mr: Handle unaligned PLL in unmap cmnds
> scsi: mpi3mr: Display IOC firmware package version
> scsi: mpi3mr: Fault IOC when internal command gets timeout
> scsi: mpi3mr: Code refactor of IOC init - part1
> scsi: mpi3mr: Code refactor of IOC init - part2
> scsi: mpi3mr: Handle offline FW activation in graceful manner
> scsi: mpi3mr: Add IOC reinit function
> scsi: mpi3mr: Detect async reset that occurred in firmware
> scsi: mpi3mr: Gracefully handle online FW update operation
> scsi: mpi3mr: Add Event acknowledgment logic
> scsi: mpi3mr: Support Prepare for Reset event
> scsi: mpi3mr: Print cable mngnt and temp threshold events
> scsi: mpi3mr: Add io_uring interface support in I/O-polled mode
> scsi: mpi3mr: Use TM response codes from MPI3 headers
> scsi: mpi3mr: Enhanced Task Management Support Reply handling
> scsi: mpi3mr: Bump driver version to 8.0.0.61.0
> scsi: mpi3mr: Fix deadlock while canceling the fw event
> scsi: mpi3mr: Fix printing of pending I/O count
> scsi: mpi3mr: Update MPI3 headers
> scsi: mpi3mr: Fix hibernation issue
> scsi: mpi3mr: Fix cmnd getting marked as in use forever
> scsi: mpi3mr: Fix reporting of actual data transfer size
> scsi: mpi3mr: Update the copyright year
> scsi: mpi3mr: Fix memory leaks
> scsi: mpi3mr: Bump driver version to 8.0.0.68.0
> scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning
>
> Yang Li (1):
> scsi: mpi3mr: Fix formatting problems in some kernel-doc comments
>
> drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 709 +++++++++++---
> drivers/scsi/mpi3mr/mpi/mpi30_image.h | 59 +-
> drivers/scsi/mpi3mr/mpi/mpi30_init.h | 18 +-
> drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 162 +++-
> drivers/scsi/mpi3mr/mpi/mpi30_pci.h | 45 +
> drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 14 +
> drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 35 +-
> drivers/scsi/mpi3mr/mpi3mr.h | 129 ++-
> drivers/scsi/mpi3mr/mpi3mr_debug.h | 135 ++-
> drivers/scsi/mpi3mr/mpi3mr_fw.c | 1484 +++++++++++++++++++----------
> drivers/scsi/mpi3mr/mpi3mr_os.c | 872 ++++++++++++++---
> 11 files changed, 2716 insertions(+), 946 deletions(-)
> create mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_pci.h
>
--
-----------
Tim Gardner
Canonical, Inc
More information about the kernel-team
mailing list