summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/blz1230.c
diff options
context:
space:
mode:
authorTejun Heo <htejun@gmail.com>2006-05-15 13:57:32 +0200
committerTejun Heo <htejun@gmail.com>2006-05-15 13:57:32 +0200
commit7401abf2f44695ef44eef47d5deba1c20214a063 (patch)
tree582a02c76d1d975846bd779923d715cb617efef9 /drivers/scsi/blz1230.c
parent[PATCH] libata: fix ->phy_reset class code handling in ata_bus_probe() (diff)
downloadlinux-7401abf2f44695ef44eef47d5deba1c20214a063.tar.xz
linux-7401abf2f44695ef44eef47d5deba1c20214a063.zip
[PATCH] libata: clear ap->active_tag atomically w.r.t. command completion
ap->active_tag was cleared in ata_qc_free(). This left ap->active_tag dangling after ata_qc_complete(). Spurious interrupts inbetween could incorrectly access the qc. Clear active_tag in ata_qc_complete(). This change is necessary for later EH changes. Signed-off-by: Tejun Heo <htejun@gmail.com>
Diffstat (limited to 'drivers/scsi/blz1230.c')
0 files changed, 0 insertions, 0 deletions