mbox series

[00/25] mpi3mr: driver fixes and enhancements

Message ID 20211220141159.16117-1-sreekanth.reddy@broadcom.com (mailing list archive)
Headers show
Series mpi3mr: driver fixes and enhancements | expand

Message

Sreekanth Reddy Dec. 20, 2021, 2:11 p.m. UTC
This patchset contains genenic driver bug fixes and few
enhancements. 

Sreekanth Reddy (25):
  mpi3mr: Add debug APIs based on logging_level bits
  mpi3mr: replace spin_lock with spin_lock_irqsave
  mpi3mr: Don't reset IOC if cmnds flush with reset status
  mpi3mr: Update MPI3 headers - part1
  mpi3mr: Update MPI3 headers - part2
  mpi3mr: Add support for PCIe Managed Switch SES device
  mpi3mr: Do access status validation before adding devices
  mpi3mr: Increase internal cmnds timeout to 60s
  mpi3mr: Handling unaligned PLL in unmap cmnds
  mpi3mr: Display IOC firmware package version
  mpi3mr: Fault IOC when internal commands gets timeout
  mpi3mr: code refactor of IOC init patch - part1
  mpi3mr: code refactor of IOC init patch - part2
  mpi3mr: Handle offline FW activation in graceful manner
  mpi3mr: Add IOC reinit function
  mpi3mr: Detect async reset occurred in firmware
  mpi3mr: Gracefully handle online FW update operation
  mpi3mr: Add Event acknowledgment logic
  mpi3mr: Add support Prepare for Reset event
  mpi3mr: Print cable mngnt and temp threshold events
  mpi3mr: Add iouring interface support in io-polled mode
  mpi3mr: use TM response codes from MPI3 headers
  mpi3mr: Enhanced Task Management Support Reply handling
  mpi3mr: Fixes around reply request queues
  mpi3mr: Bump driver version to 8.0.0.61.0

 drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h      |  603 +++++++--
 drivers/scsi/mpi3mr/mpi/mpi30_image.h     |   59 +-
 drivers/scsi/mpi3mr/mpi/mpi30_init.h      |   15 +-
 drivers/scsi/mpi3mr/mpi/mpi30_ioc.h       |  128 +-
 drivers/scsi/mpi3mr/mpi/mpi30_sas.h       |   14 +
 drivers/scsi/mpi3mr/mpi/mpi30_transport.h |   31 +-
 drivers/scsi/mpi3mr/mpi3mr.h              |  126 +-
 drivers/scsi/mpi3mr/mpi3mr_debug.h        |  133 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c           | 1451 ++++++++++++++-------
 drivers/scsi/mpi3mr/mpi3mr_os.c           |  771 +++++++++--
 10 files changed, 2488 insertions(+), 843 deletions(-)

Comments

Martin K. Petersen Dec. 23, 2021, 5:06 a.m. UTC | #1
Sreekanth,

> This patchset contains genenic driver bug fixes and few
> enhancements. 

Applied to 5.17/scsi-staging, thanks!