diff options
author | Kenneth R Westerback <krw@cvs.openbsd.org> | 2004-02-21 00:34:28 +0000 |
---|---|---|
committer | Kenneth R Westerback <krw@cvs.openbsd.org> | 2004-02-21 00:34:28 +0000 |
commit | 618fcbcfdb35b097922de9f99398443320146766 (patch) | |
tree | a95fb11fdfc8d2b7289cfb9c02c35fe35326399f /sys/scsi/scsiconf.h | |
parent | 58a7a2ddeba0c89ba89db730cfad33aeb85c81d6 (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