[SCSI] ibmvscsi: Add suspend/resume support
authorBrian King <brking@linux.vnet.ibm.com>
Sun, 21 Feb 2010 16:37:57 +0000 (10:37 -0600)
committerJames Bottomley <James.Bottomley@suse.de>
Wed, 3 Mar 2010 13:02:41 +0000 (18:32 +0530)
commit64355b929dec0cb6271e4ac7834c9cf262961e40
treeaa1768917c57fdb95f7320a499f27bf76af55d08
parentc03af1ae1cce97a5530b907ea03625ce6e00214e
[SCSI] ibmvscsi: Add suspend/resume support

Adds support for resuming from suspend for IBM VSCSI devices. We may have
lost an interrupt over the suspend, so we just kick the interrupt handler
to process anything that is outstanding. We expect to find a transport event
indicating we need to reestablish our CRQ.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/ibmvscsi/ibmvscsi.c
drivers/scsi/ibmvscsi/ibmvscsi.h
drivers/scsi/ibmvscsi/iseries_vscsi.c
drivers/scsi/ibmvscsi/rpa_vscsi.c