linux/drivers/scsi/mpt3sas
Chaitra P B 79eb96d6ca scsi: mpt3sas: Allow processing of events during driver unload.
Events were not processed during driver unload, hence unloading of
driver doesn't complete when drives are disconnected while unloading of
driver.  So don't block events in ISR path, i,e., remove the flag
ioc->remove_host so that events are getting processed during driver
unload.  Thus allowing driver unload to complete by processing drive
removal events during driver unload.

Signed-off-by: Chaitra P B <chaitra.basappa@broadcom.com>
Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2018-05-08 00:34:20 -04:00
..
mpi scsi: mpt3sas: Bug fix for big endian systems. 2018-05-08 00:34:19 -04:00
Kconfig mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility 2015-12-03 09:31:23 -08:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mpt3sas_base.c scsi: mpt3sas: Added support for SAS Device Discovery Error Event. 2018-05-08 00:34:20 -04:00
mpt3sas_base.h scsi: mpt3sas: Lockless access for chain buffers. 2018-05-08 00:34:19 -04:00
mpt3sas_config.c scsi: mpt3sas: Do not use 32-bit atomic request descriptor for Ventura controllers. 2018-02-27 22:26:16 -05:00
mpt3sas_ctl.c scsi: mpt3sas: Bug fix for big endian systems. 2018-05-08 00:34:19 -04:00
mpt3sas_ctl.h scsi: mpt3sas: Increase event log buffer to support 24 port HBA's. 2018-05-08 00:34:20 -04:00
mpt3sas_debug.h mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig 2015-11-11 18:31:14 -05:00
mpt3sas_scsih.c scsi: mpt3sas: Allow processing of events during driver unload. 2018-05-08 00:34:20 -04:00
mpt3sas_transport.c scsi: mpt3sas: Do not use 32-bit atomic request descriptor for Ventura controllers. 2018-02-27 22:26:16 -05:00
mpt3sas_trigger_diag.c mpt2sas, mpt3sas: Update attribution language to Avago 2015-01-13 16:27:27 +01:00
mpt3sas_trigger_diag.h mpt2sas, mpt3sas: Update attribution language to Avago 2015-01-13 16:27:27 +01:00
mpt3sas_warpdrive.c scsi: mpt3sas: Bug fix for big endian systems. 2018-05-08 00:34:19 -04:00