[SCSI] ibmvscsi kexec fix
authorDave C Boutcher <sleddog@us.ibm.com>
Tue, 15 Nov 2005 15:53:00 +0000 (09:53 -0600)
committerJames Bottomley <jejb@mulgrave.(none)>
Wed, 7 Dec 2005 14:30:01 +0000 (09:30 -0500)
commitbb58596f6802a4959c2cea02acd272245e671c1d
treee9fc2ebcd34b2301e471820f6cafcfcba96fddc6
parente4f5c82a92c2a546a16af1614114eec19120e40a
[SCSI] ibmvscsi kexec fix

This makes ibmvscsi work correctly with the recent set of kexec
patches that went in.  This is based on work by Michael Ellerman, who
chased this initially.  He validated that it works during kexec.

Handle kexec correctly in ibmvscsi.   During kexec the adapter
will not get cleaned up correctly, so we may need to reset it
to make it sane again.

Signed-off-by: Dave Boutcher <sleddog@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/ibmvscsi/ibmvscsi.h
drivers/scsi/ibmvscsi/iseries_vscsi.c
drivers/scsi/ibmvscsi/rpa_vscsi.c