Thread (1 message) 1 message, 1 author, 2001-10-12

Re: no luck with Adaptec SCSI controller in 2.4.X

From: Justin T. Gibbs <hidden>
Date: 2001-10-12 20:22:07

quoted
I can already tell you what is happening.  We send a bunch of commands
to the drive expecting it to respond with QUEUE FULL status should we
send too many, but the drive instead accepts them for future completion
but never actually responds to the commands.  This is why we time out.
So there is really nothing anyone can do about it?  I will just need to
keep the tag depth at 8 for that drive.
The driver could lower the tag depth when timeouts occur, but Linux
doesn't really tell you when a timeout happens.  The driver is only
told that it should abort a particular transaction which could be for
lots of different reasons.
Earlier you said something about a firmware upgrade for those drives?
Would a firmware upgrade help solve this issue more cleanly or given that
it is now working should I just forget about it and leave well enough
alone.
Since this is a firmware type issue, if you can find better firmware
it could fix the problem.  Based on the age of the drive, however, it
might be pretty hard to get newer firmware.

--
Justin

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help