cvs commit: src/sys/dev/aha aha.c
Warner Losh
imp at FreeBSD.org
Sun Nov 9 09:16:40 PST 2003
imp 2003/11/09 09:16:39 PST
FreeBSD src repository
Modified files:
sys/dev/aha aha.c
Log:
Minor tweaks to make it behave better:
o When we're resetting the board, make sure that we error out the pending
CCBs first. Otherwise the aha_cmd won't accept further commands, such
as those that are used to reset the card (AOP_INITIALIZE_MBOX). This
appears to cause a cascade failure where no more commands are possible
to the card.
o Reduce from 10s down to 1s the amount of time we're willing to tolerate
the card being awol. This helps the above case.
o Add some error checking to two commands issued in the probe.
I have a dim memory of gibbs@ trying to tell me about this problem a
few years ago, so pointy hat to imp@ for sitting on it so long.
Revision Changes Path
1.51 +18 -8 src/sys/dev/aha/aha.c
More information about the cvs-src
mailing list