[Jammy][Pull] mpi3mr: Request to include latest bug fixes

Jeff Lane jeffrey.lane at canonical.com
Fri Apr 8 13:11:26 UTC 2022


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



More information about the kernel-team mailing list