commit | 969ceffb6696ac361db9dbc33c83f855dbdb1528 | [log] [tgz] |
---|---|---|
author | David Milburn <dmilburn@redhat.com> | Fri Jan 25 12:16:18 2008 -0600 |
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | Wed Jan 30 13:03:39 2008 -0600 |
tree | b542507aa954eef1311b94f7b43ea31c23c10f1e | |
parent | 2adbfa333ad2c365bd27f3cf21ae464501d9619d [diff] |
[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>