OpenCloudOS-Kernel/drivers/scsi/mpt2sas
Mike Christie 5d9fb5cc1b [SCSI] core, classes, mpt2sas: have scsi_internal_device_unblock take new state
This has scsi_internal_device_unblock/scsi_target_unblock take
the new state to set the devices as an argument instead of
always setting to running. The patch also converts users of these
functions.

This allows the FC and iSCSI class to transition devices from blocked
to transport-offline, so that when fast_io_fail/replacement_timeout
has fired we do not set the devices back to running. Instead, we
set them to SDEV_TRANSPORT_OFFLINE.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-07-20 08:58:22 +01:00
..
mpi [SCSI] mpt2sas: MPI next revision header update 2012-04-23 19:26:49 +01:00
Kconfig [SCSI] mpt2sas: Copyright 2010. 2010-04-11 09:24:02 -05:00
Makefile
mpt2sas_base.c [SCSI] mpt2sas: Fix unsafe using smp_processor_id() in preemptible 2012-06-06 12:38:56 +09:00
mpt2sas_base.h [SCSI] core, classes, mpt2sas: have scsi_internal_device_unblock take new state 2012-07-20 08:58:22 +01:00
mpt2sas_config.c mpt2sas: Fix typo in mpt2sas_config.c 2012-02-03 22:45:35 +01:00
mpt2sas_ctl.c [SCSI] mpt2sas: Fix security scan issues reported by source code analysis tool 2012-04-23 19:27:21 +01:00
mpt2sas_ctl.h [SCSI] mpt2sas : WarpDrive New product SSS6200 support added 2011-05-01 10:36:54 -05:00
mpt2sas_debug.h [SCSI] mpt2sas: Fixed Big Indian Issues on 32 bit PPC 2011-06-29 16:07:00 -05:00
mpt2sas_scsih.c [SCSI] core, classes, mpt2sas: have scsi_internal_device_unblock take new state 2012-07-20 08:58:22 +01:00
mpt2sas_transport.c [SCSI] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to 2012-04-23 19:27:38 +01:00