linux/drivers/scsi/ibmvscsi
Brian King 2d0da2a44e [SCSI] ibmvfc: Fix hang on module removal
If certain ELS events are received during module removal, after the kthread
is stopped, the rmmod can hang. This fixes the ibmvfc driver so that ELS
events during rmmod are ignored by stopping all device activity prior to
killing the kthread and also changes reinitialization to not attempt a reinit
if the adapter has been taken offline.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-07-26 15:14:57 -04:00
..
ibmvfc.c [SCSI] ibmvfc: Fix hang on module removal 2008-07-26 15:14:57 -04:00
ibmvfc.h [SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver 2008-07-12 08:22:32 -05:00
ibmvscsi.c ibmvscsi: driver enablement for CMO 2008-07-25 15:44:44 +10:00
ibmvscsi.h ibmvscsi: driver enablement for CMO 2008-07-25 15:44:44 +10:00
ibmvstgt.c SCSI: convert struct class_device to struct device 2008-04-19 19:10:33 -07:00
iseries_vscsi.c [SCSI] Fix ibmvscsi client for multiplatform iSeries+pSeries kernel 2007-10-12 14:49:26 -04:00
Makefile [SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver 2008-07-12 08:22:32 -05:00
rpa_vscsi.c [SCSI] Fix ibmvscsi client for multiplatform iSeries+pSeries kernel 2007-10-12 14:49:26 -04:00
viosrp.h [SCSI] ibmvscsi: Non SCSI error status fixup 2008-05-27 11:10:57 -05:00