mbox series

[00/15] mpi3mr: Few Enhancements and minor fixes

Message ID 20230224144320.10601-1-ranjan.kumar@broadcom.com
Headers show
Series mpi3mr: Few Enhancements and minor fixes | expand

Message

Ranjan Kumar Feb. 24, 2023, 2:43 p.m. UTC
Few Enhancements and minor fixes of mpi3mr driver.

Ranjan Kumar (15):
  mpi3mr: Support for Clean device removal of drives
  mpi3mr: Modified MUR timeout value to 120 seconds
  mpi3mr: Avoid escalating to higher level reset when target is removed
  mpi3mr: Updated MPI Headers to revision 27
  mpi3mr: Fixed the W=1 compilation warnings
  mpi3mr: updated copyright year
  mpi3mr: IOCTL timeout when disable/enable Interpt
  mpi3mr: Driver unload crash host when enhanced logging is enabled
  mpi3mr: Wait for diagnostic save during controller init
  mpi3mr: appropriate return values for failures in firmware init path
  mpi3mr: Successive VD delete and add causes FW Fault
  mpi3mr: NVMe commands size greater than 8K fails
  mpi3mr: Bad drive in topology results kernel crash
  mpi3mr: fix admin queues memory leak upon soft reset
  mpi3mr: Update driver version to 8.4.1.0.0

 drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h      | 112 +++++++++++++++++++---
 drivers/scsi/mpi3mr/mpi/mpi30_image.h     |   2 +-
 drivers/scsi/mpi3mr/mpi/mpi30_init.h      |  23 ++++-
 drivers/scsi/mpi3mr/mpi/mpi30_ioc.h       |   2 +-
 drivers/scsi/mpi3mr/mpi/mpi30_pci.h       |   6 +-
 drivers/scsi/mpi3mr/mpi/mpi30_sas.h       |   2 +-
 drivers/scsi/mpi3mr/mpi/mpi30_transport.h |   4 +-
 drivers/scsi/mpi3mr/mpi3mr.h              |  18 +++-
 drivers/scsi/mpi3mr/mpi3mr_app.c          |   9 +-
 drivers/scsi/mpi3mr/mpi3mr_debug.h        |   2 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c           |  49 ++++++++--
 drivers/scsi/mpi3mr/mpi3mr_os.c           |  79 +++++++++++----
 drivers/scsi/mpi3mr/mpi3mr_transport.c    |  17 ++--
 13 files changed, 260 insertions(+), 65 deletions(-)