linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 00/10] mpt3sas: Enhancements of phase14
@ 2019-12-26 11:13 Sreekanth Reddy
  2019-12-26 11:13 ` [PATCH v1 01/10] mpt3sas: Update MPI Headers to v02.00.57 Sreekanth Reddy
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Sreekanth Reddy @ 2019-12-26 11:13 UTC (permalink / raw)
  To: linux-scsi, martin.petersen
  Cc: suganath-prabu.subramani, sathya.prakash, Sreekanth Reddy

Below are the main features are added in this patch set.

* Add support for NVMe shutdown operation. Where driver
issues IO Unit Control Shutdown message to Firmware during
system shutdown to inform that shutdown operation has
initiated. SO that Firmware issue NVMe shutdown command
to NVMe drives attached to it.

* Add support for new IOC state named 'CoreDump'. Once
driver detects this new state then driver has stop sending
any new requests and has wait for firmware to change the
IOC state from CoreDump to Fault State. In CoreDump state
Firmware will copy its logs to CoreDump flash region.

* Optimize the driver logging so that most of the important
information will be captured in the first instance of failure
logs itself with default logging level.

v1 change set:
 Update patch2 by initializing the update_latency to zero in
  _scsih_pcie_device_remove() function.


Suganath Prabu S (10):
  mpt3sas: Update MPI Headers to v02.00.57
  mpt3sas: Add support for NVMe shutdown.
  mpt3sas: renamed _base_after_reset_handler function
  mpt3sas: Add support IOCs new state named COREDUMP
  mpt3sas: Handle CoreDump state from watchdog thread
  mpt3sas: print in which path firmware fault occurred
  mpt3sas: Optimize mpt3sas driver logging.
  mpt3sas: Print function name in which cmd timed out
  mpt3sas: Remove usage of device_busy counter
  mpt3sas: Update drive version to 33.100.00.00

 drivers/scsi/mpt3sas/mpi/mpi2.h          |   6 +-
 drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h     |  19 +-
 drivers/scsi/mpt3sas/mpi/mpi2_image.h    |   7 +
 drivers/scsi/mpt3sas/mpi/mpi2_ioc.h      |   8 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c      | 340 ++++++++++++++++++-----
 drivers/scsi/mpt3sas/mpt3sas_base.h      |  45 ++-
 drivers/scsi/mpt3sas/mpt3sas_config.c    |  39 ++-
 drivers/scsi/mpt3sas/mpt3sas_ctl.c       |  46 +--
 drivers/scsi/mpt3sas/mpt3sas_scsih.c     | 222 +++++++++++++--
 drivers/scsi/mpt3sas/mpt3sas_transport.c |  11 +-
 10 files changed, 594 insertions(+), 149 deletions(-)

-- 
2.18.1


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-01-03  3:23 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-26 11:13 [PATCH v1 00/10] mpt3sas: Enhancements of phase14 Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 01/10] mpt3sas: Update MPI Headers to v02.00.57 Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 02/10] mpt3sas: Add support for NVMe shutdown Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 03/10] mpt3sas: renamed _base_after_reset_handler function Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 04/10] mpt3sas: Add support IOCs new state named COREDUMP Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 05/10] mpt3sas: Handle CoreDump state from watchdog thread Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 06/10] mpt3sas: print in which path firmware fault occurred Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 07/10] mpt3sas: Optimize mpt3sas driver logging Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 08/10] mpt3sas: Print function name in which cmd timed out Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 09/10] mpt3sas: Remove usage of device_busy counter Sreekanth Reddy
2019-12-26 11:13 ` [PATCH v1 10/10] mpt3sas: Update drive version to 33.100.00.00 Sreekanth Reddy
2020-01-03  3:23 ` [PATCH v1 00/10] mpt3sas: Enhancements of phase14 Martin K. Petersen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).