[SCSI] ibmvscsi: correctly reenable CRQ
commit9c3121feef7e1fba86f74b2677e6f54e7153d149
authorSantiago Leon <santil@us.ibm.com>
Fri, 13 Oct 2006 15:22:50 +0000 (13 10:22 -0500)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Wed, 25 Oct 2006 22:13:17 +0000 (25 15:13 -0700)
tree70f94b04793d554ce38240fccddbc992243ec250
parent7c83a3ceb6d06e7cb908f5102687c9661e7d4d0a
[SCSI] ibmvscsi: correctly reenable CRQ

The "ibmvscsi: treat busy and error conditions separately" patch
submitted by Dave Boutcher back in June incorrectly reenables the CRQ.
The broken logic causes the adapter to get disabled if the CRQ
connection happens to close temporarily.  This patch "fixes that
obviously wrong logic check" (Dave's words).

Signed-off-by: Santiago Leon <santil@us.ibm.com>
Signed-off-by: David Boutcher <sleddog@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/ibmvscsi/ibmvscsi.c