summaryrefslogtreecommitdiff
path: root/gnu/egcs/gcc/varray.h
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2009-03-03 19:08:26 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2009-03-03 19:08:26 +0000
commit0a9ca98521d5d9a8762a637b8e8f4b04a433bec8 (patch)
tree90065efc759f0ff2beabe935661620ff1309e722 /gnu/egcs/gcc/varray.h
parent67b4c71c5f4eb93cde727d75cdb065ede2caa3e9 (diff)
Make sure the scsi_xfer timeout is triggered while the command is still alive.
With the current code, a fast command could complete between splx and the timeout being triggered, we'd then happily return COMPLETE, reuse the scsi_xfer, schedule the timeout again, causing a nice cycle in the timeout wheels. (I know, I know, I have to inspect all other scsi drivers now, but I'm really tired after spending three hours on this)
Diffstat (limited to 'gnu/egcs/gcc/varray.h')
0 files changed, 0 insertions, 0 deletions