freebsd-dev/sys/i386/scsi
Justin T. Gibbs cfa2e9e703 Keep track of when we actually are awaiting a reply to an SDTR or WDTR
message instead of relying on the fact that we are scheduled to send them.
The old method worked 99.9% of the time, but someone reported some periferals
that did MSG_REJECT at odd times (sometimes before we could send an SDTR
or WDTR) that we would construe as the response to an SDTR or WDTR message.
This also removes a possible race condition where after a bus reset (the
result of a command time out not during intial probe time), we might queue
two commands both requesting SDTR, WDTR or both.
1995-02-03 17:15:12 +00:00
..
aic7xxx.c Keep track of when we actually are awaiting a reply to an SDTR or WDTR 1995-02-03 17:15:12 +00:00
aic7xxx.h Keep track of when we actually are awaiting a reply to an SDTR or WDTR 1995-02-03 17:15:12 +00:00