linux/drivers/scsi/megaraid
Kashyap Desai a1dfd62c1e scsi: megaraid_sas: Do not fire DCMDs during PCI shutdown/detach
This patch addresses the issue of driver firing DCMDs in PCI
shutdown/detach path irrespective of firmware state.  Driver will now
check whether firmware is in operational state or not before firing
DCMDs. If firmware is in unrecoverable state or does not become
operational within specfied time, driver will skip firing DCMDs.

[mkp: fixed typos]

Signed-off-by: Sumit Saxena <sumit.saxena@broadcom.com>
Signed-off-by: Shivasharan Srikanteshwara <shivasharan.srikanteshwara@broadcom.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2016-11-08 17:29:57 -05:00
..
Kconfig.megaraid
Makefile
mbox_defs.h
mega_common.h scsi: use 64-bit LUNs 2014-07-17 22:07:37 +02:00
megaraid_ioctl.h
megaraid_mbox.c scsi: drop reason argument from ->change_queue_depth 2014-11-24 14:45:27 +01:00
megaraid_mbox.h
megaraid_mm.c megaraid: Fix possible NULL pointer deference in mraid_mm_ioctl 2016-01-08 13:03:53 -05:00
megaraid_mm.h
megaraid_sas.h megaraid_sas: driver version upgrade 2016-04-15 16:53:22 -04:00
megaraid_sas_base.c scsi: megaraid_sas: Do not fire DCMDs during PCI shutdown/detach 2016-11-08 17:29:57 -05:00
megaraid_sas_fp.c scsi: megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade 2016-11-08 17:29:57 -05:00
megaraid_sas_fusion.c scsi: megaraid_sas: Do not fire DCMDs during PCI shutdown/detach 2016-11-08 17:29:57 -05:00
megaraid_sas_fusion.h scsi: megaraid_sas: clean function declarations in megaraid_sas_base.c up 2016-09-19 11:59:32 -04:00