]> bbs.cooldavid.org Git - net-next-2.6.git/commit
[SCSI] ibmvfc: Fix command timeout errors
authorBrian King <brking@linux.vnet.ibm.com>
Wed, 4 Feb 2009 22:13:08 +0000 (16:13 -0600)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Tue, 10 Feb 2009 16:15:17 +0000 (11:15 -0500)
commitd4b17a20f30faf0debbc225bfbf98dba4e351c4d
treed3d7fc5c05b64ea8685d45537143f438eb933688
parent76e3a19d0691bbfcc559ce77ab3004818fab8f22
[SCSI] ibmvfc: Fix command timeout errors

Currently the ibmvfc driver sets the IBMVFC_CLASS_3_ERR flag
in the VFC Frame if both the adapter and the device claim support
for Class 3. However, this bit actually refers to Class 3 Error
Recovery, which is currently not supported by the VIOS. Setting this
bit can cause lots of command timeout responses from the VIOS resulting
in general instability. Fix this by never setting this bit.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/ibmvscsi/ibmvfc.c