Subject: Re: Problems with ccd (960413)
To: Charles M. Hannum <mycroft@mit.edu>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: current-users
Date: 05/15/1996 18:47:34
On 15 May 1996 21:28:40 -0400 
 mycroft@mit.edu (Charles M. Hannum) wrote:

 > By itself, this isn't sufficient, because you wouldn't be guaranteed
 > to notify the higher-level driver when a slot (SCB) becomes available.
 > (Consider the case where other devices are currently hogging all the
 > slots.  There won't be a call to scsi_done() for that device, so its
 > start routine won't be called again unless someone queues another I/O
 > operation.)

You may shoot me for this, but you could always schedule a timeout which 
attempts to start i/o :-)

...but, I agree with your other points.

----save the ancient forests - http://www.bayarea.net/~thorpej/forest/----
Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939