]> err.no Git - linux-2.6/commit
[SCSI] aic94xx: Don't eat TMF_QUERY_TASK results
authorDarrick J. Wong <djwong@us.ibm.com>
Thu, 11 Jan 2007 22:15:12 +0000 (14:15 -0800)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sat, 13 Jan 2007 22:16:41 +0000 (16:16 -0600)
commit8f3b8fa9afe75cafc4feb317d305444f6c5271fb
tree85e34b685559bb295d3df68bbe6476b7614e0c9f
parentc8490f3a77805d04321d9e44486a679801a035b8
[SCSI] aic94xx: Don't eat TMF_QUERY_TASK results

In this driver, TMF_QUERY_TASK translates to QUERY_SSP_TASK.  The
sequencer, it seems, is perfectly happy sending us a SSP response, which
this function promptly "converts" into TMF_RESP_FUNC_FAILED.  This leads to
the SAS EH making bad decisions based on bad data, so we should not perform
the conversion in this case.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/aic94xx/aic94xx_tmf.c