[SCSI] libsas: Add SAS_HA state flags to avoid queueing events while unloading
authorDarrick J. Wong <djwong@us.ibm.com>
Thu, 11 Jan 2007 22:15:43 +0000 (14:15 -0800)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sat, 13 Jan 2007 22:21:53 +0000 (16:21 -0600)
commit6b0efb8516a5298e12033df61f9e0c376a306adb
tree3f63587167905e86de330fb28219dbfb309aad9a
parent980fa2f9d64b9be96107c89e165953ace311af54
[SCSI] libsas: Add SAS_HA state flags to avoid queueing events while unloading

Track sas_ha_struct state so that we ignore events that come in while
we're shutting things down.

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/libsas/sas_discover.c
drivers/scsi/libsas/sas_event.c
drivers/scsi/libsas/sas_init.c
drivers/scsi/libsas/sas_internal.h
include/scsi/libsas.h