summaryrefslogtreecommitdiff
path: root/sys/scsi/scsiconf.h
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2004-02-21 00:34:28 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2004-02-21 00:34:28 +0000
commit618fcbcfdb35b097922de9f99398443320146766 (patch)
treea95fb11fdfc8d2b7289cfb9c02c35fe35326399f /sys/scsi/scsiconf.h
parent58a7a2ddeba0c89ba89db730cfad33aeb85c81d6 (diff)
Fix a race. scsi_done() can free a scsi_xfer, so relying on the values
of fields in the scsi_xfer after scsi_done() could have been called is bad. cdrecord can now safely burn cd's at high speeds. Found by grange@, original diff by costa@, cleaned up by grange@ and further polished by me following input from deraadt@. ok grange@ costa@ deraadt@.
Diffstat (limited to 'sys/scsi/scsiconf.h')
0 files changed, 0 insertions, 0 deletions