summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic7xxx/aic79xx.h
diff options
context:
space:
mode:
authorDavid Milburn2008-01-25 19:16:18 +0100
committerJames Bottomley2008-01-30 20:03:39 +0100
commit969ceffb6696ac361db9dbc33c83f855dbdb1528 (patch)
treeb542507aa954eef1311b94f7b43ea31c23c10f1e /drivers/scsi/aic7xxx/aic79xx.h
parent[SCSI] sgiwd93: use cached memory access to make driver work on IP28 (diff)
downloadkernel-qcow2-linux-969ceffb6696ac361db9dbc33c83f855dbdb1528.tar.gz
kernel-qcow2-linux-969ceffb6696ac361db9dbc33c83f855dbdb1528.tar.xz
kernel-qcow2-linux-969ceffb6696ac361db9dbc33c83f855dbdb1528.zip
[SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactions
The driver only needs to check the SCB_ACTIVE flag if the SCB is not in the untagged queue. If the driver is in error recovery, you may end panic'ing on a TUR that is in the untagged queue. Attempting to queue an ABORT message CDB: 0x0 0x0 0x0 0x0 0x0 0x0 SCB 3 done'd twice This patch is included in Adaptec's 6.3.11 driver on their website. Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/aic7xxx/aic79xx.h')
0 files changed, 0 insertions, 0 deletions