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(-) -- 2.31.1
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature