[SCSI] aic94xx: handle REQ_TASK_ABORT
authorDarrick J. Wong <djwong@us.ibm.com>
Mon, 30 Oct 2006 23:18:56 +0000 (15:18 -0800)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Wed, 15 Nov 2006 18:31:27 +0000 (12:31 -0600)
commitfe4a36cf652031d2744a536ba5121032840380cb
tree42ee998e9d8b543b74f6f2c935023b604183c85f
parent79a5eb609b74e7b3638861c41b98eafa74920a1f
[SCSI] aic94xx: handle REQ_TASK_ABORT

This patch straightens out the code that distinguishes the various escb
opcodes in escb_tasklet_complete so that they can be handled correctly.
It also provides all the necessary code to create a workqueue item that
tells libsas to abort a sas_task.

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